SYMBOL INDEX (4110 symbols across 107 files) FILE: altair/__init__.py function __dir__ (line 653) | def __dir__(): function load_ipython_extension (line 665) | def load_ipython_extension(ipython): function __getattr__ (line 671) | def __getattr__(name: str): FILE: altair/_magics.py function _prepare_data (line 31) | def _prepare_data(data, data_transformers): function _get_variable (line 46) | def _get_variable(name: str) -> Any: function vegalite (line 71) | def vegalite(line, cell) -> vegalite_v6.VegaLite: FILE: altair/datasets/__init__.py function url (line 124) | def url( function __getattr__ (line 173) | def __getattr__(name): FILE: altair/datasets/_cache.py function _iter_metadata (line 93) | def _iter_metadata(df: nw.DataFrame[Any], /) -> Iterator[Metadata]: class CompressedCache (line 104) | class CompressedCache(Protocol[_KT, _VT]): method read (line 108) | def read(self) -> Any: ... method __getitem__ (line 109) | def __getitem__(self, key: _KT, /) -> _VT: ... method __enter__ (line 111) | def __enter__(self) -> IOBase: method __exit__ (line 116) | def __exit__(self, *args) -> None: method get (line 119) | def get(self, key: _KT, default: _T, /) -> _VT | _T: method mapping (line 123) | def mapping(self) -> MutableMapping[_KT, _VT]: class CsvCache (line 129) | class CsvCache(CompressedCache["_Dataset", "Metadata"]): method __init__ (line 150) | def __init__( method read (line 158) | def read(self) -> Any: method _convert_row (line 167) | def _convert_row( method rotated (line 180) | def rotated(self) -> Mapping[str, Sequence[Any]]: method __getitem__ (line 188) | def __getitem__(self, key: _Dataset, /) -> Metadata: method url (line 194) | def url(self, name: _Dataset, /) -> str: method __repr__ (line 200) | def __repr__(self) -> str: class SchemaCache (line 204) | class SchemaCache(CompressedCache["_Dataset", "_FlSchema"]): method __init__ (line 222) | def __init__( method read (line 231) | def read(self) -> Any: method __getitem__ (line 237) | def __getitem__(self, key: _Dataset, /) -> _FlSchema: method by_dtype (line 240) | def by_dtype(self, name: _Dataset, *dtypes: type[DType]) -> list[str]: method is_active (line 257) | def is_active(self) -> bool: method schema (line 265) | def schema(self, name: _Dataset, /) -> nw.Schema: method schema_kwds (line 269) | def schema_kwds(self, meta: Metadata, /) -> dict[str, Any]: class _SupportsScanMetadata (line 294) | class _SupportsScanMetadata(Protocol): method _scan_metadata (line 297) | def _scan_metadata( class DatasetCache (line 302) | class DatasetCache: method __init__ (line 310) | def __init__(self, reader: _SupportsScanMetadata, /) -> None: method clear (line 313) | def clear(self) -> None: method download_all (line 331) | def download_all(self) -> None: method _maybe_download (line 354) | def _maybe_download(self, meta: Metadata, /) -> Path: method _download_one (line 362) | def _download_one(self, url: str, fp: Path, /) -> Path: method path (line 369) | def path(self) -> Path: method path (line 404) | def path(self, source: StrPath | None, /) -> None: method path_meta (line 410) | def path_meta(self, meta: Metadata, /) -> Path: method __iter__ (line 413) | def __iter__(self) -> Iterator[Path]: method __repr__ (line 416) | def __repr__(self) -> str: method is_active (line 423) | def is_active(self) -> bool: method is_not_active (line 426) | def is_not_active(self) -> bool: method is_empty (line 429) | def is_empty(self) -> bool: method _ensure_active (line 433) | def _ensure_active(self) -> None: function __getattr__ (line 450) | def __getattr__(name): FILE: altair/datasets/_constraints.py class MetaIs (line 40) | class MetaIs(Set[tuple[str, Any]]): method __init__ (line 43) | def __init__(self, kwds: frozenset[tuple[str, Any]], /) -> None: method from_metadata (line 47) | def from_metadata(cls, meta: Metadata, /) -> MetaIs: method to_metadata (line 50) | def to_metadata(self) -> Metadata: method to_expr (line 59) | def to_expr(self) -> nw.Expr: method isdisjoint (line 66) | def isdisjoint(self, other: Iterable[Any]) -> bool: method issubset (line 69) | def issubset(self, other: Iterable[Any]) -> bool: method __call__ (line 72) | def __call__(self, meta: Items, /) -> bool: method __hash__ (line 75) | def __hash__(self) -> int: method __contains__ (line 78) | def __contains__(self, x: object) -> bool: method __iter__ (line 81) | def __iter__(self) -> Iterator[tuple[str, Any]]: method __len__ (line 84) | def __len__(self) -> int: method __setattr__ (line 87) | def __setattr__(self, name: str, value: Any): method __repr__ (line 94) | def __repr__(self) -> str: function is_meta (line 107) | def is_meta(**kwds: Unpack[Metadata]) -> MetaIs: FILE: altair/datasets/_data.py class DatasetAccessor (line 25) | class DatasetAccessor: method __init__ (line 60) | def __init__(self, name: Dataset, backend: _Backend = "pandas") -> None: method _call_impl (line 92) | def _call_impl( method _loader (line 102) | def _loader(self) -> Loader[t.Any, t.Any]: method _loader (line 109) | def _loader(self, value: Loader[t.Any, t.Any]) -> None: method url (line 113) | def url(self) -> str: method load (line 131) | def load(self, *, engine: _Backend | None = None, **kwds: t.Any) -> t.... method __repr__ (line 158) | def __repr__(self) -> str: method __call__ (line 162) | def __call__( method __call__ (line 170) | def __call__( method __call__ (line 178) | def __call__( method __call__ (line 186) | def __call__( method __call__ (line 193) | def __call__( class DataObject (line 226) | class DataObject: method __init__ (line 255) | def __init__(self, backend: _Backend = "pandas") -> None: method _get_dataset_names (line 260) | def _get_dataset_names(self) -> list[Dataset | LiteralString]: method __dir__ (line 273) | def __dir__(self) -> list[str]: method __getattr__ (line 279) | def __getattr__(self, name: Dataset) -> DatasetAccessor: # type: igno... method set_default_engine (line 291) | def set_default_engine(self, engine: _Backend) -> None: method list_datasets (line 312) | def list_datasets(self) -> list[Dataset | LiteralString]: method get_default_engine (line 332) | def get_default_engine(self) -> _Backend: method __repr__ (line 353) | def __repr__(self) -> str: FILE: altair/datasets/_exceptions.py class AltairDatasetsError (line 12) | class AltairDatasetsError(Exception): method from_url (line 14) | def from_url(cls, meta: Metadata, /) -> AltairDatasetsError: method from_tabular (line 30) | def from_tabular(cls, meta: Metadata, backend_name: str, /) -> AltairD... method from_priority (line 52) | def from_priority(cls, priority: Sequence[_Backend], /) -> AltairDatas... function module_not_found (line 57) | def module_not_found( function _failed_url (line 74) | def _failed_url(meta: Metadata, /) -> str: function _failed_tabular (line 78) | def _failed_tabular(meta: Metadata, /) -> str: function _why (line 82) | def _why(what: str, backend_name: str, /) -> str: function _suggest_url (line 86) | def _suggest_url(meta: Metadata, *install_other: str) -> str: function _implementation_not_found (line 98) | def _implementation_not_found(meta: Metadata, /) -> str: FILE: altair/datasets/_loader.py class Loader (line 31) | class Loader(Generic[IntoDataFrameT, IntoLazyFrameT]): method from_backend (line 51) | def from_backend( method from_backend (line 57) | def from_backend( method from_backend (line 63) | def from_backend(cls, backend_name: Literal["pyarrow"], /) -> Loader[p... method from_backend (line 66) | def from_backend( method from_reader (line 129) | def from_reader(cls, reader: Reader[IntoDataFrameT, IntoLazyFrameT], /... method __call__ (line 134) | def __call__( method url (line 223) | def url( method cache (line 266) | def cache(self) -> DatasetCache: method __repr__ (line 288) | def __repr__(self) -> str: class _Load (line 293) | class _Load(Loader[IntoDataFrameT, IntoLazyFrameT]): method __call__ (line 295) | def __call__( # pyright: ignore[reportOverlappingOverload] method __call__ (line 304) | def __call__( method __call__ (line 313) | def __call__( method __call__ (line 322) | def __call__( method __call__ (line 330) | def __call__( function __getattr__ (line 347) | def __getattr__(name): FILE: altair/datasets/_reader.py class Reader (line 120) | class Reader(Generic[IntoDataFrameT, IntoLazyFrameT]): method __init__ (line 154) | def __init__( method __repr__ (line 167) | def __repr__(self) -> str: method read_fn (line 177) | def read_fn(self, meta: Metadata, /) -> Callable[..., IntoDataFrameT]: method scan_fn (line 180) | def scan_fn(self, meta: Metadata | Path | str, /) -> Callable[..., Int... method cache (line 185) | def cache(self) -> DatasetCache: method _handle_pyarrow_date_error (line 188) | def _handle_pyarrow_date_error(self, e: Exception, name: str) -> None: method dataset (line 204) | def dataset( method url (line 230) | def url( method open_markdown (line 248) | def open_markdown(self, name: Dataset, /) -> None: method profile (line 275) | def profile(self, *, show: Literal[False] = ...) -> _SupportProfile: ... method profile (line 278) | def profile(self, *, show: Literal[True]) -> None: ... method profile (line 280) | def profile(self, *, show: bool = False) -> _SupportProfile | None: method _query (line 305) | def _query( method _merge_kwds (line 324) | def _merge_kwds(self, meta: Metadata, kwds: dict[str, Any], /) -> Mapp... method _metadata_frame (line 337) | def _metadata_frame(self) -> nw.LazyFrame[IntoLazyFrameT]: method _scan_metadata (line 341) | def _scan_metadata( method _solve (line 348) | def _solve( function _dataset_names (line 367) | def _dataset_names( class _NoParquetReader (line 380) | class _NoParquetReader(Reader[IntoDataFrameT]): method __repr__ (line 381) | def __repr__(self) -> str: method csv_cache (line 385) | def csv_cache(self) -> CsvCache: method _metadata_frame (line 391) | def _metadata_frame(self) -> nw.LazyFrame[Any]: function reader (line 398) | def reader( function reader (line 408) | def reader( function reader (line 417) | def reader( function infer_backend (line 435) | def infer_backend( function _from_backend (line 458) | def _from_backend(name: _Polars, /) -> Reader[pl.DataFrame, pl.LazyFrame... function _from_backend (line 460) | def _from_backend(name: _PandasAny, /) -> Reader[pd.DataFrame]: ... function _from_backend (line 462) | def _from_backend(name: _PyArrow, /) -> Reader[pa.Table]: ... function _from_backend (line 467) | def _from_backend(name: _Backend, /) -> Reader[Any, Any]: function _is_backend (line 488) | def _is_backend(obj: Any) -> TypeIs[_Backend]: function _is_err (line 492) | def _is_err(obj: Any) -> TypeIs[type[AltairDatasetsError]]: function _into_constraints (line 496) | def _into_constraints( function _is_eager_allowed (line 520) | def _is_eager_allowed(impl: nw.Implementation, /) -> TypeIs[_EagerAllowe... function _into_implementation (line 528) | def _into_implementation( function _into_suffix (line 544) | def _into_suffix(obj: Path | str, /) -> Any: function _steal_eager_parquet (line 554) | def _steal_eager_parquet( function _import_guarded (line 563) | def _import_guarded(req: _PandasAny, /) -> _Pandas: ... function _import_guarded (line 567) | def _import_guarded(req: _NwSupportT, /) -> _NwSupportT: ... function _import_guarded (line 571) | def _import_guarded(req: Requirement, /) -> LiteralString: ... function _import_guarded (line 574) | def _import_guarded(req: Any, /) -> LiteralString: function _requirements (line 584) | def _requirements(req: Requirement | str, /) -> tuple[Any, ...]: FILE: altair/datasets/_readimpl.py class Skip (line 72) | class Skip(Enum): method __bool__ (line 77) | def __bool__(self) -> Literal[False]: method __repr__ (line 80) | def __repr__(self) -> Literal[""]: class BaseImpl (line 84) | class BaseImpl(Generic[R]): method __init__ (line 113) | def __init__( method unwrap_or_skip (line 130) | def unwrap_or_skip( method _exclude_none (line 153) | def _exclude_none(cls) -> MetaIs: method __setattr__ (line 157) | def __setattr__(self, name: str, value: Any): method _inferred_package (line 165) | def _inferred_package(self) -> str: method __repr__ (line 168) | def __repr__(self) -> str: method __str__ (line 172) | def __str__(self) -> str: method _relevant_columns (line 183) | def _relevant_columns(self) -> Iterator[str]: method _include_expr (line 188) | def _include_expr(self) -> nw.Expr: method _exclude_expr (line 196) | def _exclude_expr(self) -> nw.Expr: function read (line 203) | def read( function scan (line 213) | def scan( function into_scan (line 223) | def into_scan(impl: Read[IntoDataFrameT], /) -> Scan[Any]: function is_available (line 234) | def is_available( function _root_package_name (line 256) | def _root_package_name(obj: Any, default: str, /) -> str: function _unwrap_partial (line 269) | def _unwrap_partial(fn: Any, /) -> Any: function pl_only (line 277) | def pl_only() -> tuple[Sequence[Read[pl.DataFrame]], Sequence[Scan[pl.La... function pd_only (line 301) | def pd_only() -> Sequence[Read[pd.DataFrame]]: function pd_pyarrow (line 327) | def pd_pyarrow() -> Sequence[Read[pd.DataFrame]]: function pa_any (line 350) | def pa_any() -> Sequence[Read[pa.Table]]: function _pa_read_json_impl (line 362) | def _pa_read_json_impl() -> Read[pa.Table]: function _pd_read_json (line 380) | def _pd_read_json(ns: ModuleType, /) -> Callable[..., pd.DataFrame]: function _pd_read_json_geopandas_impl (line 388) | def _pd_read_json_geopandas_impl() -> Read[pd.DataFrame]: function _pd_fix_dtypes_nw (line 398) | def _pd_fix_dtypes_nw( function _pd_read_json_to_arrow (line 409) | def _pd_read_json_to_arrow(ns: ModuleType, /) -> Callable[..., pa.Table]: function _pl_read_json_polars_st_impl (line 422) | def _pl_read_json_polars_st_impl() -> Read[pl.DataFrame]: function _pl_read_json_polars_st_topo_impl (line 432) | def _pl_read_json_polars_st_topo_impl() -> Read[pl.DataFrame]: function _pl_read_json_roundtrip (line 445) | def _pl_read_json_roundtrip(ns: ModuleType, /) -> Callable[..., pl.DataF... function _pl_read_json_roundtrip_to_arrow (line 477) | def _pl_read_json_roundtrip_to_arrow(ns: ModuleType, /) -> Callable[...,... function _stdlib_read_json (line 487) | def _stdlib_read_json(source: Path | Any, /) -> Any: function _stdlib_read_json_to_arrow (line 497) | def _stdlib_read_json_to_arrow(source: Path | Any, /, **kwds: Any) -> pa... FILE: altair/datasets/_typing.py class Metadata (line 100) | class Metadata(TypedDict, total=False): FILE: altair/expr/__init__.py class _ExprMeta (line 23) | class _ExprMeta(type): method NaN (line 31) | def NaN(cls) -> Expression: method LN10 (line 36) | def LN10(cls) -> Expression: method E (line 41) | def E(cls) -> Expression: method LOG10E (line 46) | def LOG10E(cls) -> Expression: method LOG2E (line 51) | def LOG2E(cls) -> Expression: method SQRT1_2 (line 56) | def SQRT1_2(cls) -> Expression: method LN2 (line 61) | def LN2(cls) -> Expression: method SQRT2 (line 66) | def SQRT2(cls) -> Expression: method PI (line 71) | def PI(cls) -> Expression: class expr (line 76) | class expr(_ExprRef, metaclass=_ExprMeta): method __new__ (line 242) | def __new__(cls: type[_ExprRef], expr: str) -> _ExprRef: # type: igno... method isArray (line 246) | def isArray(cls, value: IntoExpression, /) -> Expression: method isBoolean (line 251) | def isBoolean(cls, value: IntoExpression, /) -> Expression: method isDate (line 256) | def isDate(cls, value: IntoExpression, /) -> Expression: method isDefined (line 266) | def isDefined(cls, value: IntoExpression, /) -> Expression: method isNumber (line 275) | def isNumber(cls, value: IntoExpression, /) -> Expression: method isObject (line 284) | def isObject(cls, value: IntoExpression, /) -> Expression: method isRegExp (line 289) | def isRegExp(cls, value: IntoExpression, /) -> Expression: method isString (line 294) | def isString(cls, value: IntoExpression, /) -> Expression: method isValid (line 299) | def isValid(cls, value: IntoExpression, /) -> Expression: method toBoolean (line 304) | def toBoolean(cls, value: IntoExpression, /) -> Expression: method toDate (line 313) | def toDate(cls, value: IntoExpression, /) -> Expression: method toNumber (line 324) | def toNumber(cls, value: IntoExpression, /) -> Expression: method toString (line 333) | def toString(cls, value: IntoExpression, /) -> Expression: method if_ (line 342) | def if_( method isNaN (line 358) | def isNaN(cls, value: IntoExpression, /) -> Expression: method isFinite (line 370) | def isFinite(cls, value: IntoExpression, /) -> Expression: method abs (line 382) | def abs(cls, value: IntoExpression, /) -> Expression: method acos (line 394) | def acos(cls, value: IntoExpression, /) -> Expression: method asin (line 406) | def asin(cls, value: IntoExpression, /) -> Expression: method atan (line 418) | def atan(cls, value: IntoExpression, /) -> Expression: method atan2 (line 430) | def atan2(cls, dy: IntoExpression, dx: IntoExpression, /) -> Expression: method ceil (line 442) | def ceil(cls, value: IntoExpression, /) -> Expression: method clamp (line 454) | def clamp( method cos (line 461) | def cos(cls, value: IntoExpression, /) -> Expression: method exp (line 473) | def exp(cls, exponent: IntoExpression, /) -> Expression: method floor (line 485) | def floor(cls, value: IntoExpression, /) -> Expression: method hypot (line 497) | def hypot(cls, value: IntoExpression, /) -> Expression: method log (line 509) | def log(cls, value: IntoExpression, /) -> Expression: method max (line 521) | def max( method min (line 535) | def min( method pow (line 549) | def pow(cls, value: IntoExpression, exponent: IntoExpression, /) -> Ex... method random (line 561) | def random(cls) -> Expression: method round (line 573) | def round(cls, value: IntoExpression, /) -> Expression: method sin (line 585) | def sin(cls, value: IntoExpression, /) -> Expression: method sqrt (line 597) | def sqrt(cls, value: IntoExpression, /) -> Expression: method tan (line 609) | def tan(cls, value: IntoExpression, /) -> Expression: method sampleNormal (line 621) | def sampleNormal( method cumulativeNormal (line 635) | def cumulativeNormal( method densityNormal (line 653) | def densityNormal( method quantileNormal (line 671) | def quantileNormal( method sampleLogNormal (line 689) | def sampleLogNormal( method cumulativeLogNormal (line 704) | def cumulativeLogNormal( method densityLogNormal (line 723) | def densityLogNormal( method quantileLogNormal (line 742) | def quantileLogNormal( method sampleUniform (line 761) | def sampleUniform( method cumulativeUniform (line 776) | def cumulativeUniform( method densityUniform (line 795) | def densityUniform( method quantileUniform (line 814) | def quantileUniform( method now (line 833) | def now(cls) -> Expression: method datetime (line 838) | def datetime( method date (line 859) | def date(cls, datetime: IntoExpression, /) -> Expression: method day (line 864) | def day(cls, datetime: IntoExpression, /) -> Expression: method dayofyear (line 869) | def dayofyear(cls, datetime: IntoExpression, /) -> Expression: method year (line 874) | def year(cls, datetime: IntoExpression, /) -> Expression: method quarter (line 879) | def quarter(cls, datetime: IntoExpression, /) -> Expression: method month (line 884) | def month(cls, datetime: IntoExpression, /) -> Expression: method week (line 889) | def week(cls, date: IntoExpression, /) -> Expression: method hours (line 900) | def hours(cls, datetime: IntoExpression, /) -> Expression: method minutes (line 905) | def minutes(cls, datetime: IntoExpression, /) -> Expression: method seconds (line 910) | def seconds(cls, datetime: IntoExpression, /) -> Expression: method milliseconds (line 915) | def milliseconds(cls, datetime: IntoExpression, /) -> Expression: method time (line 920) | def time(cls, datetime: IntoExpression, /) -> Expression: method timezoneoffset (line 925) | def timezoneoffset(cls, datetime: IntoExpression, /) -> Expression: method timeOffset (line 930) | def timeOffset( method timeSequence (line 945) | def timeSequence( method utc (line 965) | def utc( method utcdate (line 984) | def utcdate(cls, datetime: IntoExpression, /) -> Expression: method utcday (line 989) | def utcday(cls, datetime: IntoExpression, /) -> Expression: method utcdayofyear (line 994) | def utcdayofyear(cls, datetime: IntoExpression, /) -> Expression: method utcyear (line 999) | def utcyear(cls, datetime: IntoExpression, /) -> Expression: method utcquarter (line 1004) | def utcquarter(cls, datetime: IntoExpression, /) -> Expression: method utcmonth (line 1009) | def utcmonth(cls, datetime: IntoExpression, /) -> Expression: method utcweek (line 1014) | def utcweek(cls, date: IntoExpression, /) -> Expression: method utchours (line 1025) | def utchours(cls, datetime: IntoExpression, /) -> Expression: method utcminutes (line 1030) | def utcminutes(cls, datetime: IntoExpression, /) -> Expression: method utcseconds (line 1035) | def utcseconds(cls, datetime: IntoExpression, /) -> Expression: method utcmilliseconds (line 1040) | def utcmilliseconds(cls, datetime: IntoExpression, /) -> Expression: method utcOffset (line 1045) | def utcOffset( method utcSequence (line 1060) | def utcSequence( method extent (line 1080) | def extent(cls, array: IntoExpression, /) -> Expression: method clampRange (line 1085) | def clampRange( method indexof (line 1099) | def indexof(cls, array: IntoExpression, value: IntoExpression, /) -> E... method inrange (line 1104) | def inrange(cls, value: IntoExpression, range: IntoExpression, /) -> E... method join (line 1109) | def join( method lastindexof (line 1116) | def lastindexof(cls, array: IntoExpression, value: IntoExpression, /) ... method length (line 1121) | def length(cls, array: IntoExpression, /) -> Expression: method lerp (line 1126) | def lerp(cls, array: IntoExpression, fraction: IntoExpression, /) -> E... method peek (line 1135) | def peek(cls, array: IntoExpression, /) -> Expression: method pluck (line 1145) | def pluck(cls, array: IntoExpression, field: IntoExpression, /) -> Exp... method reverse (line 1154) | def reverse(cls, array: IntoExpression, /) -> Expression: method sequence (line 1163) | def sequence(cls, *args: Any) -> Expression: method slice (line 1177) | def slice( method sort (line 1189) | def sort(cls, array: IntoExpression, /) -> Expression: method span (line 1199) | def span(cls, array: IntoExpression, /) -> Expression: method lower (line 1204) | def lower(cls, string: IntoExpression, /) -> Expression: method pad (line 1209) | def pad( method parseFloat (line 1227) | def parseFloat(cls, string: IntoExpression, /) -> Expression: method parseInt (line 1236) | def parseInt(cls, string: IntoExpression, /) -> Expression: method replace (line 1245) | def replace( method substring (line 1264) | def substring( method trim (line 1275) | def trim(cls, string: IntoExpression, /) -> Expression: method truncate (line 1280) | def truncate( method upper (line 1300) | def upper(cls, string: IntoExpression, /) -> Expression: method btoa (line 1305) | def btoa(cls, string: IntoExpression, /) -> Expression: method atob (line 1321) | def atob(cls, string: IntoExpression, /) -> Expression: method merge (line 1337) | def merge( method dayFormat (line 1350) | def dayFormat(cls, day: IntoExpression, /) -> Expression: method dayAbbrevFormat (line 1359) | def dayAbbrevFormat(cls, day: IntoExpression, /) -> Expression: method format (line 1368) | def format(cls, value: IntoExpression, specifier: IntoExpression, /) -... method monthFormat (line 1381) | def monthFormat(cls, month: IntoExpression, /) -> Expression: method monthAbbrevFormat (line 1390) | def monthAbbrevFormat(cls, month: IntoExpression, /) -> Expression: method timeUnitSpecifier (line 1399) | def timeUnitSpecifier( method timeFormat (line 1424) | def timeFormat( method timeParse (line 1442) | def timeParse( method utcFormat (line 1457) | def utcFormat( method utcParse (line 1477) | def utcParse( method regexp (line 1494) | def regexp( method test (line 1508) | def test( method rgb (line 1519) | def rgb(cls, *args: Any) -> Expression: method hsl (line 1536) | def hsl(cls, *args: Any) -> Expression: method lab (line 1553) | def lab(cls, *args: Any) -> Expression: method hcl (line 1570) | def hcl(cls, *args: Any) -> Expression: method luminance (line 1587) | def luminance(cls, specifier: IntoExpression, /) -> Expression: method contrast (line 1601) | def contrast( method item (line 1615) | def item(cls) -> Expression: method group (line 1620) | def group(cls, name: IntoExpression = None, /) -> Expression: method xy (line 1630) | def xy(cls, item: IntoExpression = None, /) -> Expression: method x (line 1641) | def x(cls, item: IntoExpression = None, /) -> Expression: method y (line 1652) | def y(cls, item: IntoExpression = None, /) -> Expression: method pinchDistance (line 1663) | def pinchDistance(cls, event: IntoExpression, /) -> Expression: method pinchAngle (line 1668) | def pinchAngle(cls, event: IntoExpression, /) -> Expression: method inScope (line 1673) | def inScope(cls, item: IntoExpression, /) -> Expression: method data (line 1678) | def data(cls, name: IntoExpression, /) -> Expression: method indata (line 1687) | def indata( method scale (line 1698) | def scale( method invert (line 1714) | def invert( method copy (line 1730) | def copy(cls, name: IntoExpression, group: IntoExpression = None, /) -... method domain (line 1740) | def domain( method range (line 1752) | def range(cls, name: IntoExpression, group: IntoExpression = None, /) ... method bandwidth (line 1762) | def bandwidth( method bandspace (line 1774) | def bandspace( method gradient (line 1790) | def gradient( method panLinear (line 1813) | def panLinear(cls, domain: IntoExpression, delta: IntoExpression, /) -... method panLog (line 1823) | def panLog(cls, domain: IntoExpression, delta: IntoExpression, /) -> E... method panPow (line 1833) | def panPow( method panSymlog (line 1845) | def panSymlog( method zoomLinear (line 1857) | def zoomLinear( method zoomLog (line 1873) | def zoomLog( method zoomPow (line 1889) | def zoomPow( method zoomSymlog (line 1906) | def zoomSymlog( method geoArea (line 1923) | def geoArea( method geoBounds (line 1946) | def geoBounds( method geoCentroid (line 1972) | def geoCentroid( method geoScale (line 1995) | def geoScale( method treePath (line 2007) | def treePath( method treeAncestors (line 2019) | def treeAncestors(cls, name: IntoExpression, node: IntoExpression, /) ... method containerSize (line 2024) | def containerSize(cls) -> Expression: method screen (line 2033) | def screen(cls) -> Expression: method windowSize (line 2043) | def windowSize(cls) -> Expression: method warn (line 2048) | def warn( method info (line 2060) | def info( method debug (line 2072) | def debug( FILE: altair/expr/core.py class DatumType (line 15) | class DatumType: method __repr__ (line 18) | def __repr__(self) -> str: method __getattr__ (line 21) | def __getattr__(self, attr) -> GetAttrExpression: method __getitem__ (line 26) | def __getitem__(self, attr) -> GetItemExpression: method __call__ (line 29) | def __call__(self, datum, **kwargs) -> dict[str, Any]: function _js_repr (line 37) | def _js_repr(val) -> str: function _from_date_datetime (line 55) | def _from_date_datetime(obj: dt.date | dt.datetime, /) -> str: function _is_numpy_generic (line 83) | def _is_numpy_generic(obj: Any) -> bool: class OperatorMixin (line 93) | class OperatorMixin: method _to_expr (line 94) | def _to_expr(self) -> str: method _from_expr (line 97) | def _from_expr(self, expr) -> Any: method __add__ (line 100) | def __add__(self, other): method __radd__ (line 104) | def __radd__(self, other): method __sub__ (line 108) | def __sub__(self, other): method __rsub__ (line 112) | def __rsub__(self, other): method __mul__ (line 116) | def __mul__(self, other): method __rmul__ (line 120) | def __rmul__(self, other): method __truediv__ (line 124) | def __truediv__(self, other): method __rtruediv__ (line 128) | def __rtruediv__(self, other): method __mod__ (line 136) | def __mod__(self, other): method __rmod__ (line 140) | def __rmod__(self, other): method __pow__ (line 144) | def __pow__(self, other): method __rpow__ (line 149) | def __rpow__(self, other): method __neg__ (line 154) | def __neg__(self): method __pos__ (line 158) | def __pos__(self): method __eq__ (line 164) | def __eq__(self, other): method __ne__ (line 168) | def __ne__(self, other): method __gt__ (line 172) | def __gt__(self, other): method __lt__ (line 176) | def __lt__(self, other): method __ge__ (line 180) | def __ge__(self, other): method __le__ (line 184) | def __le__(self, other): method __abs__ (line 188) | def __abs__(self): method __and__ (line 194) | def __and__(self, other): method __rand__ (line 198) | def __rand__(self, other): method __or__ (line 202) | def __or__(self, other): method __ror__ (line 206) | def __ror__(self, other): method __invert__ (line 210) | def __invert__(self): class Expression (line 215) | class Expression(OperatorMixin, SchemaBase): method to_dict (line 226) | def to_dict(self, *args, **kwargs): method __setattr__ (line 229) | def __setattr__(self, attr, val) -> None: method __getitem__ (line 234) | def __getitem__(self, val): class UnaryExpression (line 238) | class UnaryExpression(Expression): method __init__ (line 239) | def __init__(self, op, val) -> None: method __repr__ (line 242) | def __repr__(self): class BinaryExpression (line 246) | class BinaryExpression(Expression): method __init__ (line 247) | def __init__(self, op, lhs, rhs) -> None: method __repr__ (line 250) | def __repr__(self): class FunctionExpression (line 254) | class FunctionExpression(Expression): method __init__ (line 255) | def __init__(self, name, args) -> None: method __repr__ (line 258) | def __repr__(self): class ConstExpression (line 263) | class ConstExpression(Expression): method __init__ (line 264) | def __init__(self, name) -> None: method __repr__ (line 267) | def __repr__(self) -> str: class GetAttrExpression (line 271) | class GetAttrExpression(Expression): method __init__ (line 272) | def __init__(self, group, name) -> None: method __repr__ (line 275) | def __repr__(self): class GetItemExpression (line 279) | class GetItemExpression(Expression): method __init__ (line 280) | def __init__(self, group, name) -> None: method __repr__ (line 283) | def __repr__(self) -> str: FILE: altair/jupyter/__init__.py class JupyterChart (line 8) | class JupyterChart: method __init__ (line 9) | def __init__(self, *args, **kwargs): FILE: altair/jupyter/js/index.js function render (line 9) | async function render({ model, el }) { function cleanJson (line 150) | function cleanJson(data) { function getNestedRuntime (line 154) | function getNestedRuntime(view, scope) { function lookupSignalOp (line 162) | function lookupSignalOp(view, name, scope) { function dataRef (line 167) | function dataRef(view, name, scope) { function setSignalValue (line 172) | function setSignalValue(view, name, scope, value) { function setDataValue (line 177) | function setDataValue(view, name, scope, value) { function addSignalListener (line 184) | function addSignalListener(view, name, scope, handler) { function addDataListener (line 194) | function addDataListener(view, name, scope, handler) { function findOperatorHandler (line 205) | function findOperatorHandler(op, handler) { function addOperatorListener (line 211) | function addOperatorListener(view, name, op, handler) { function trap (line 221) | function trap(view, fn) { FILE: altair/jupyter/jupyter_chart.py class Params (line 21) | class Params(traitlets.HasTraits): method __init__ (line 24) | def __init__(self, trait_values): method __repr__ (line 45) | def __repr__(self): class Selections (line 49) | class Selections(traitlets.HasTraits): method __init__ (line 52) | def __init__(self, trait_values): method __repr__ (line 75) | def __repr__(self): method _make_read_only (line 78) | def _make_read_only(self, change): method _set_value (line 88) | def _set_value(self, key, value): function load_js_src (line 94) | def load_js_src() -> str: class JupyterChart (line 98) | class JupyterChart(anywidget.AnyWidget): method enable_offline (line 133) | def enable_offline(cls, offline: bool = True): method __init__ (line 180) | def __init__( method _on_change_chart (line 221) | def _on_change_chart(self, change): # noqa: C901 method _init_with_vegafusion (line 318) | def _init_with_vegafusion(self, local_tz: str): method _on_change_params (line 348) | def _on_change_params(self, change): method _on_change_selections (line 353) | def _on_change_selections(self, change): function collect_transform_params (line 378) | def collect_transform_params(chart: TopLevelSpec) -> set[str]: FILE: altair/theme.py function register (line 175) | def register( function unregister (line 247) | def unregister(name: LiteralString) -> Plugin[ThemeConfig]: function __dir__ (line 282) | def __dir__() -> list[str]: function __getattr__ (line 287) | def __getattr__(name: Literal["active"]) -> str: ... # type: ignore[misc] function __getattr__ (line 289) | def __getattr__(name: Literal["options"]) -> dict[str, Any]: ... # type... function __getattr__ (line 290) | def __getattr__(name: str) -> Any: function _register (line 300) | def _register( FILE: altair/utils/_dfi_types.py class DtypeKind (line 16) | class DtypeKind(enum.IntEnum): class Column (line 51) | class Column(Protocol): method dtype (line 53) | def dtype(self) -> tuple[Any, int, str, str]: method describe_categorical (line 90) | def describe_categorical(self) -> Any: class DataFrame (line 113) | class DataFrame(Protocol): method __dataframe__ (line 127) | def __dataframe__( method column_names (line 144) | def column_names(self) -> Iterable[str]: method get_column_by_name (line 148) | def get_column_by_name(self, name: str) -> Column: method get_chunks (line 152) | def get_chunks(self, n_chunks: int | None = None) -> Iterable[DataFrame]: FILE: altair/utils/_importers.py function import_vegafusion (line 14) | def import_vegafusion() -> ModuleType: function import_vl_convert (line 40) | def import_vl_convert() -> ModuleType: function vl_version_for_vl_convert (line 66) | def vl_version_for_vl_convert() -> str: function import_pyarrow_interchange (line 74) | def import_pyarrow_interchange() -> ModuleType: function pyarrow_available (line 101) | def pyarrow_available() -> bool: FILE: altair/utils/_show.py function open_html_in_browser (line 11) | def open_html_in_browser( FILE: altair/utils/_transformed_data.py function transformed_data (line 63) | def transformed_data( function transformed_data (line 71) | def transformed_data( function transformed_data (line 78) | def transformed_data(chart, row_limit=None, exclude=None): function _assign_chart_name (line 161) | def _assign_chart_name(chart: ChartType) -> None: function _get_subcharts (line 182) | def _get_subcharts(chart: ChartType) -> list[Any]: function name_views (line 201) | def name_views( function get_group_mark_for_scope (line 247) | def get_group_mark_for_scope( function get_datasets_for_scope (line 298) | def get_datasets_for_scope(vega_spec: dict[str, Any], scope: Scope) -> l... function get_definition_scope_for_data_reference (line 364) | def get_definition_scope_for_data_reference( function get_facet_mapping (line 429) | def get_facet_mapping(group: dict[str, Any], scope: Scope = ()) -> Facet... function get_from_facet_mapping (line 494) | def get_from_facet_mapping( function get_datasets_for_view_names (line 527) | def get_datasets_for_view_names( FILE: altair/utils/_vegafusion_data.py function is_supported_by_vf (line 54) | def is_supported_by_vf(data: Any) -> TypeIs[DataFrameLike]: function is_supported_by_vf (line 61) | def is_supported_by_vf(data: Any) -> TypeIs[DataFrameLike]: class _ToVegaFusionReturnUrlDict (line 65) | class _ToVegaFusionReturnUrlDict(TypedDict): function vegafusion_data_transformer (line 73) | def vegafusion_data_transformer( function vegafusion_data_transformer (line 79) | def vegafusion_data_transformer( function vegafusion_data_transformer (line 85) | def vegafusion_data_transformer( function vegafusion_data_transformer (line 90) | def vegafusion_data_transformer( function get_inline_table_names (line 108) | def get_inline_table_names(vega_spec: dict[str, Any]) -> set[str]: function get_inline_tables (line 153) | def get_inline_tables(vega_spec: dict[str, Any]) -> dict[str, DataFrameL... function compile_to_vegafusion_chart_state (line 179) | def compile_to_vegafusion_chart_state( function compile_with_vegafusion (line 235) | def compile_with_vegafusion(vegalite_spec: dict[str, Any]) -> dict[str, ... function handle_row_limit_exceeded (line 286) | def handle_row_limit_exceeded(row_limit: int | None, warnings: list): function using_vegafusion (line 299) | def using_vegafusion() -> bool: FILE: altair/utils/compiler.py class VegaLiteCompilerRegistry (line 12) | class VegaLiteCompilerRegistry(PluginRegistry[VegaLiteCompilerType, dict... FILE: altair/utils/core.py class DataFrameLike (line 65) | class DataFrameLike(Protocol): method __dataframe__ (line 66) | def __dataframe__( function infer_vegalite_type_for_pandas (line 228) | def infer_vegalite_type_for_pandas( function merge_props_geom (line 276) | def merge_props_geom(feat: dict[str, Any]) -> dict[str, Any]: function sanitize_geo_interface (line 294) | def sanitize_geo_interface(geo: MutableMapping[Any, Any]) -> dict[str, A... function numpy_is_subtype (line 327) | def numpy_is_subtype(dtype: Any, subtype: Any) -> bool: function sanitize_pandas_dataframe (line 337) | def sanitize_pandas_dataframe(df: _PandasDataFrameT) -> _PandasDataFrame... function sanitize_narwhals_dataframe (line 469) | def sanitize_narwhals_dataframe( function to_eager_narwhals_dataframe (line 507) | def to_eager_narwhals_dataframe(data: IntoDataFrame) -> nw.DataFrame[Any]: function parse_shorthand (line 526) | def parse_shorthand( # noqa: C901 function infer_vegalite_type_for_narwhals (line 713) | def infer_vegalite_type_for_narwhals( function _wrap_and_copy_doc (line 736) | def _wrap_and_copy_doc(tp: Callable[..., Any], cb: Callable[..., Any]) -... class _MethodSignatureCopier (line 755) | class _MethodSignatureCopier(Protocol[P]): method __call__ (line 756) | def __call__(self, cb: WrapsMethod[T, R], /) -> WrappedMethod[T, P, R]... function use_signature (line 759) | def use_signature(tp: Callable[P, Any], /) -> _MethodSignatureCopier[P]: class _FunctionSignatureCopier (line 775) | class _FunctionSignatureCopier(Protocol[P]): method __call__ (line 776) | def __call__(self, cb: Callable[..., R], /) -> Callable[P, R]: ... function use_signature_func (line 779) | def use_signature_func(tp: Callable[P, Any], /) -> _FunctionSignatureCop... function update_nested (line 796) | def update_nested( function update_nested (line 802) | def update_nested( function update_nested (line 807) | def update_nested( function display_traceback (line 852) | def display_traceback(in_ipython: bool = True): class _ChannelCache (line 876) | class _ChannelCache: method from_cache (line 881) | def from_cache(cls) -> _ChannelCache: method get_encoding (line 892) | def get_encoding(self, tp: type[Any], /) -> str: method _wrap_in_channel (line 898) | def _wrap_in_channel(self, obj: Any, encoding: str, /): method infer_encoding_types (line 920) | def infer_encoding_types(self, kwargs: dict[str, Any], /): function _init_channel_to_name (line 928) | def _init_channel_to_name(): function _invert_group_channels (line 952) | def _invert_group_channels( function infer_encoding_types (line 979) | def infer_encoding_types(args: tuple[Any, ...], kwargs: dict[str, Any]): FILE: altair/utils/data.py class SupportsGeoInterface (line 53) | class SupportsGeoInterface(Protocol): function is_data_type (line 69) | def is_data_type(obj: Any) -> TypeIs[DataType]: class DataTransformerRegistry (line 94) | class DataTransformerRegistry(PluginRegistry[DataTransformerType, R]): method consolidate_datasets (line 98) | def consolidate_datasets(self) -> bool: method consolidate_datasets (line 102) | def consolidate_datasets(self, value: bool) -> None: class MaxRowsError (line 107) | class MaxRowsError(Exception): method __init__ (line 110) | def __init__(self, message: str, /) -> None: method from_limit_rows (line 115) | def from_limit_rows(cls, user_rows: int, max_rows: int, /) -> MaxRowsE... function limit_rows (line 132) | def limit_rows(data: None = ..., max_rows: int | None = ...) -> partial:... function limit_rows (line 134) | def limit_rows(data: DataType, max_rows: int | None = ...) -> DataType: ... function limit_rows (line 135) | def limit_rows( function sample (line 169) | def sample( function sample (line 173) | def sample( function sample (line 177) | def sample( function sample (line 180) | def sample( class _FormatDict (line 217) | class _FormatDict(TypedDict): class _ToFormatReturnUrlDict (line 221) | class _ToFormatReturnUrlDict(TypedDict): function to_json (line 227) | def to_json( function to_json (line 237) | def to_json( function to_json (line 246) | def to_json( function to_csv (line 263) | def to_csv( function to_csv (line 273) | def to_csv( function to_csv (line 282) | def to_csv( function _to_text (line 298) | def _to_text( function _to_text_kwds (line 313) | def _to_text_kwds(prefix: str, extension: str, filename: str, urlpath: s... function to_values (line 317) | def to_values(data: DataType) -> ToValuesReturnType: function check_data_type (line 341) | def check_data_type(data: DataType) -> None: function _compute_data_hash (line 350) | def _compute_data_hash(data_str: str) -> str: function _from_geo_interface (line 354) | def _from_geo_interface(data: SupportsGeoInterface) -> dict[str, Any]: function _data_to_json_string (line 366) | def _data_to_json_string(data: DataType) -> str: function _data_to_csv_string (line 388) | def _data_to_csv_string(data: DataType) -> str: function arrow_table_from_dfi_dataframe (line 419) | def arrow_table_from_dfi_dataframe(dfi_df: DataFrameLike) -> pa.Table: FILE: altair/utils/deprecation.py class AltairDeprecationWarning (line 28) | class AltairDeprecationWarning(DeprecationWarning): ... function _format_message (line 31) | def _format_message( function deprecated (line 45) | def deprecated( function deprecated_warn (line 85) | def deprecated_warn( class _WarningsMonitor (line 167) | class _WarningsMonitor: method __init__ (line 168) | def __init__(self) -> None: method __contains__ (line 172) | def __contains__(self, key: LiteralString, /) -> bool: method hit (line 176) | def hit(self, key: LiteralString, /) -> None: method clear (line 180) | def clear(self) -> None: function _warn_once (line 188) | def _warn_once( FILE: altair/utils/display.py class RendererRegistry (line 37) | class RendererRegistry(PluginRegistry[RendererType, MimeBundleType]): method set_embed_options (line 49) | def set_embed_options( class Displayable (line 124) | class Displayable: method __init__ (line 143) | def __init__(self, spec: dict[str, Any], validate: bool = False) -> None: method _validate (line 148) | def _validate(self) -> None: method _repr_mimebundle_ (line 158) | def _repr_mimebundle_( function default_renderer_base (line 170) | def default_renderer_base( function json_renderer_base (line 201) | def json_renderer_base( class HTMLRenderer (line 214) | class HTMLRenderer: method __init__ (line 217) | def __init__(self, output_div: str = "altair-viz-{}", **kwargs) -> None: method output_div (line 222) | def output_div(self) -> str: method __call__ (line 225) | def __call__(self, spec: dict[str, Any], **metadata) -> dict[str, str]: FILE: altair/utils/execeval.py class _CatchDisplay (line 17) | class _CatchDisplay: method __init__ (line 20) | def __init__(self) -> None: method __enter__ (line 23) | def __enter__(self) -> Self: method __exit__ (line 28) | def __exit__(self, type, value, traceback) -> Literal[False]: method __call__ (line 33) | def __call__(self, output: Any) -> None: function eval_block (line 38) | def eval_block( function eval_block (line 46) | def eval_block( function eval_block (line 53) | def eval_block( FILE: altair/utils/html.py function spec_to_html (line 307) | def spec_to_html( FILE: altair/utils/mimebundle.py function spec_to_mimebundle (line 18) | def spec_to_mimebundle( function spec_to_mimebundle (line 30) | def spec_to_mimebundle( function spec_to_mimebundle (line 42) | def spec_to_mimebundle( function spec_to_mimebundle (line 54) | def spec_to_mimebundle( function spec_to_mimebundle (line 65) | def spec_to_mimebundle( function _spec_to_mimebundle_with_engine (line 171) | def _spec_to_mimebundle_with_engine( function _validate_normalize_engine (line 289) | def _validate_normalize_engine( function _pngxy (line 332) | def _pngxy(data): function preprocess_embed_options (line 343) | def preprocess_embed_options(embed_options: dict) -> dict: FILE: altair/utils/plugin_registry.py function _is_type (line 30) | def _is_type(tp: type[T], /) -> Callable[[object], TypeIs[type[T]]]: class NoSuchEntryPoint (line 43) | class NoSuchEntryPoint(Exception): method __init__ (line 44) | def __init__(self, group, name): method __str__ (line 48) | def __str__(self): class PluginEnabler (line 52) | class PluginEnabler(Generic[PluginT, R]): method __init__ (line 64) | def __init__( method __enter__ (line 73) | def __enter__(self) -> PluginEnabler[PluginT, R]: method __exit__ (line 76) | def __exit__(self, typ: type, value: Exception, traceback: TracebackTy... method __repr__ (line 79) | def __repr__(self) -> str: class PluginRegistry (line 83) | class PluginRegistry(Generic[PluginT, R]): method __init__ (line 109) | def __init__( method register (line 147) | def register(self, name: str, value: PluginT | None) -> PluginT | None: method names (line 175) | def names(self) -> list[str]: method _get_state (line 183) | def _get_state(self) -> dict[str, Any]: method _set_state (line 193) | def _set_state(self, state: dict[str, Any]) -> None: method _enable (line 205) | def _enable(self, name: str, **options) -> None: method enable (line 226) | def enable( method active (line 253) | def active(self) -> str: method options (line 258) | def options(self) -> dict[str, Any]: method get (line 262) | def get(self) -> partial[R] | Plugin[R] | None: method __repr__ (line 278) | def __repr__(self) -> str: function importlib_metadata_get (line 282) | def importlib_metadata_get(group): FILE: altair/utils/save.py function write_file_or_filename (line 18) | def write_file_or_filename( function set_inspect_format_argument (line 32) | def set_inspect_format_argument( function set_inspect_mode_argument (line 52) | def set_inspect_mode_argument( function _save_mimebundle_format (line 78) | def _save_mimebundle_format( function save (line 171) | def save( FILE: altair/utils/schemapi.py function enable_debug_mode (line 83) | def enable_debug_mode() -> None: function disable_debug_mode (line 88) | def disable_debug_mode() -> None: function debug_mode (line 94) | def debug_mode(arg: bool) -> Iterator[None]: function validate_jsonschema (line 105) | def validate_jsonschema( function validate_jsonschema (line 115) | def validate_jsonschema( function validate_jsonschema (line 124) | def validate_jsonschema( function _get_errors_from_spec (line 162) | def _get_errors_from_spec( function _get_json_schema_draft_url (line 209) | def _get_json_schema_draft_url(schema: dict[str, Any]) -> str: function _use_referencing_library (line 213) | def _use_referencing_library() -> bool: function _prepare_references_in_schema (line 218) | def _prepare_references_in_schema(schema: dict[str, Any]) -> dict[str, A... function _get_referencing_registry (line 255) | def _get_referencing_registry( function _json_path (line 278) | def _json_path(err: jsonschema.exceptions.ValidationError) -> str: function _group_errors_by_json_path (line 295) | def _group_errors_by_json_path( function _get_leaves_of_error_tree (line 312) | def _get_leaves_of_error_tree( function _subset_to_most_specific_json_paths (line 333) | def _subset_to_most_specific_json_paths( function _contained_at_start_of_one_of_other_values (line 353) | def _contained_at_start_of_one_of_other_values(x: str, values: Sequence[... function _deduplicate_errors (line 359) | def _deduplicate_errors( function _is_required_value_error (line 398) | def _is_required_value_error(err: jsonschema.exceptions.ValidationError)... function _group_errors_by_validator (line 402) | def _group_errors_by_validator(errors: ValidationErrorList) -> GroupedVa... function _deduplicate_enum_errors (line 420) | def _deduplicate_enum_errors(errors: ValidationErrorList) -> ValidationE... function _deduplicate_additional_properties_errors (line 441) | def _deduplicate_additional_properties_errors( function _deduplicate_by_message (line 471) | def _deduplicate_by_message(errors: ValidationErrorList) -> ValidationEr... function _subclasses (line 476) | def _subclasses(cls: type[Any]) -> Iterator[type[Any]]: function _from_array_like (line 491) | def _from_array_like(obj: Iterable[Any], /) -> list[Any]: function _from_date_datetime (line 498) | def _from_date_datetime(obj: dt.date | dt.datetime, /) -> dict[str, Any]: function _todict (line 526) | def _todict(obj: Any, context: dict[str, Any] | None, np_opt: Any, pd_op... function _resolve_references (line 562) | def _resolve_references( function _validator_values (line 584) | def _validator_values(errors: Iterable[ValidationError], /) -> Iterator[... function _iter_channels (line 590) | def _iter_channels(tp: type[Any], spec: Mapping[str, Any], /) -> Iterato... function _is_channel (line 600) | def _is_channel(obj: Any) -> TypeIs[dict[str, Any]]: function _maybe_channel (line 609) | def _maybe_channel(tp: type[Any], spec: Any, /) -> type[Any]: class SchemaValidationError (line 626) | class SchemaValidationError(jsonschema.ValidationError): method __init__ (line 637) | def __init__(self, obj: SchemaBase, err: jsonschema.ValidationError) -... method __str__ (line 665) | def __str__(self) -> str: method _get_message (line 668) | def _get_message(self) -> str: method _get_message_for_errors_group (line 693) | def _get_message_for_errors_group( method _get_additional_properties_error_message (line 709) | def _get_additional_properties_error_message( method _get_altair_class_for_error (line 730) | def _get_altair_class_for_error( method _format_params_as_table (line 752) | def _format_params_as_table(param_dict_keys: Iterable[str]) -> str: method _format_type_reprs (line 809) | def _format_type_reprs(self, errors: Iterable[ValidationError], /) -> ... method _get_default_error_message (line 830) | def _get_default_error_message( class SchemaLike (line 917) | class SchemaLike(Generic[_JSON_VT_co], Protocol): # type: ignore[misc] method to_dict (line 944) | def to_dict(self, *args, **kwds) -> Any: ... class ConditionLike (line 948) | class ConditionLike(SchemaLike[Literal["object"]], Protocol): class UndefinedType (line 967) | class UndefinedType: method __new__ (line 972) | def __new__(cls, *args, **kwargs) -> Self: method __repr__ (line 977) | def __repr__(self) -> str: function is_undefined (line 1016) | def is_undefined(obj: Any) -> TypeIs[UndefinedType]: function _shallow_copy (line 1031) | def _shallow_copy(obj: _CopyImpl) -> _CopyImpl: ... function _shallow_copy (line 1033) | def _shallow_copy(obj: Any) -> Any: ... function _shallow_copy (line 1034) | def _shallow_copy(obj: _CopyImpl | Any) -> _CopyImpl | Any: function _deep_copy (line 1044) | def _deep_copy(obj: _CopyImpl, by_ref: set[str]) -> _CopyImpl: ... function _deep_copy (line 1046) | def _deep_copy(obj: Any, by_ref: set[str]) -> Any: ... function _deep_copy (line 1047) | def _deep_copy(obj: _CopyImpl | Any, by_ref: set[str]) -> _CopyImpl | Any: class SchemaBase (line 1065) | class SchemaBase: method __init__ (line 1077) | def __init__(self, *args: Any, **kwds: Any) -> None: method copy (line 1102) | def copy( method _get (line 1128) | def _get(self, attr, default=Undefined): method __getattr__ (line 1135) | def __getattr__(self, attr): method __setattr__ (line 1148) | def __setattr__(self, item, val) -> None: method __getitem__ (line 1151) | def __getitem__(self, item): method __setitem__ (line 1154) | def __setitem__(self, item, val) -> None: method __repr__ (line 1157) | def __repr__(self) -> str: method __eq__ (line 1167) | def __eq__(self, other: Any) -> bool: method to_dict (line 1174) | def to_dict( method to_json (line 1229) | def to_json( method _default_wrapper_classes (line 1281) | def _default_wrapper_classes(cls) -> Iterator[type[SchemaBase]]: method from_dict (line 1286) | def from_dict( method from_json (line 1310) | def from_json( method validate (line 1339) | def validate( method resolve_references (line 1350) | def resolve_references(cls, schema: dict[str, Any] | None = None) -> d... method validate_property (line 1361) | def validate_property( method __dir__ (line 1372) | def __dir__(self) -> list[str]: function _get_optional_modules (line 1376) | def _get_optional_modules(**modules: str) -> dict[str, _OptionalModule]: function _replace_parsed_shorthand (line 1415) | def _replace_parsed_shorthand( function _is_dict (line 1451) | def _is_dict(obj: Any | dict[Any, Any]) -> TypeIs[dict[Any, Any]]: function _is_list (line 1455) | def _is_list(obj: Any | list[Any]) -> TypeIs[list[Any]]: function _is_iterable (line 1459) | def _is_iterable( function _passthrough (line 1465) | def _passthrough(*args: Any, **kwds: Any) -> Any | dict[str, Any]: class _FromDict (line 1469) | class _FromDict: method __init__ (line 1480) | def __init__(self, wrapper_classes: Iterable[type[SchemaBase]], /) -> ... method hash_schema (line 1489) | def hash_schema(cls, schema: dict[str, Any], use_json: bool = True) ->... method from_dict (line 1524) | def from_dict( method from_dict (line 1533) | def from_dict( method from_dict (line 1542) | def from_dict( method from_dict (line 1551) | def from_dict( method from_dict (line 1560) | def from_dict( method from_dict (line 1568) | def from_dict( class _PropertySetter (line 1626) | class _PropertySetter: method __init__ (line 1627) | def __init__(self, prop: str, schema: dict[str, Any]) -> None: method __get__ (line 1631) | def __get__(self, obj, cls): method __call__ (line 1668) | def __call__(self, *args: Any, **kwargs: Any): function with_property_setters (line 1675) | def with_property_setters(cls: type[TSchemaBase]) -> type[TSchemaBase]: FILE: altair/utils/selection.py class IndexSelection (line 12) | class IndexSelection: method from_vega (line 28) | def from_vega(name: str, signal: dict[str, dict] | None, store: Store): class PointSelection (line 55) | class PointSelection: method from_vega (line 71) | def from_vega(name: str, signal: dict[str, dict] | None, store: Store): class IntervalSelection (line 94) | class IntervalSelection: method from_vega (line 110) | def from_vega(name: str, signal: dict[str, list] | None, store: Store): FILE: altair/utils/server.py class MockRequest (line 27) | class MockRequest: method makefile (line 28) | def makefile(self, *args, **kwargs): method sendall (line 31) | def sendall(self, response): class MockServer (line 35) | class MockServer: method __init__ (line 36) | def __init__(self, ip_port, Handler): method serve_forever (line 39) | def serve_forever(self): method server_close (line 42) | def server_close(self): function generate_handler (line 46) | def generate_handler(html, files=None): function find_open_port (line 70) | def find_open_port(ip, port, n=50): function serve (line 86) | def serve( FILE: altair/vegalite/data.py function default_data_transformer (line 25) | def default_data_transformer( function default_data_transformer (line 29) | def default_data_transformer( function default_data_transformer (line 32) | def default_data_transformer( class DataTransformerRegistry (line 47) | class DataTransformerRegistry(_DataTransformerRegistry): method disable_max_rows (line 48) | def disable_max_rows(self) -> PluginEnabler: FILE: altair/vegalite/v6/api.py function _dataset_name (line 212) | def _dataset_name(values: dict[str, Any] | list[str] | InlineDataset) ->... function _consolidate_data (line 235) | def _consolidate_data( function _prepare_data (line 266) | def _prepare_data( class LookupData (line 312) | class LookupData(core.LookupData): method __init__ (line 314) | def __init__(self, *args: Any, **kwargs: Any) -> None: method to_dict (line 317) | def to_dict(self, *args: Any, **kwargs: Any) -> dict[str, Any]: class FacetMapping (line 324) | class FacetMapping(core.FacetMapping): method __init__ (line 338) | def __init__( method to_dict (line 346) | def to_dict(self, *args: Any, **kwargs: Any) -> dict[str, Any]: class Parameter (line 370) | class Parameter(_expr_core.OperatorMixin): method _compute_hash (line 375) | def _compute_hash(self) -> str: method _get_param_hash_name (line 412) | def _get_param_hash_name(self) -> str: method __init__ (line 416) | def __init__( method ref (line 448) | def ref(self) -> dict[str, Any]: method to_dict (line 452) | def to_dict(self) -> dict[str, str | dict[str, Any]]: method __invert__ (line 462) | def __invert__(self) -> PredicateComposition | Any: method __and__ (line 471) | def __and__(self, other: Any) -> PredicateComposition | Any: method __or__ (line 485) | def __or__(self, other: Any) -> PredicateComposition | Any: method __repr__ (line 499) | def __repr__(self) -> str: method _to_expr (line 502) | def _to_expr(self) -> str: method _from_expr (line 505) | def _from_expr(self, expr: IntoExpression) -> ParameterExpression: method __getattr__ (line 508) | def __getattr__(self, field_name: str) -> GetAttrExpression | Selectio... method __getitem__ (line 520) | def __getitem__(self, field_name: str) -> GetItemExpression: class ParameterExpression (line 528) | class ParameterExpression(_expr_core.OperatorMixin): method __init__ (line 531) | def __init__(self, expr: IntoExpression) -> None: method to_dict (line 534) | def to_dict(self) -> dict[str, str]: method _to_expr (line 537) | def _to_expr(self) -> str: method _from_expr (line 540) | def _from_expr(self, expr: IntoExpression) -> ParameterExpression: class SelectionExpression (line 544) | class SelectionExpression(_expr_core.OperatorMixin): method __init__ (line 547) | def __init__(self, expr: IntoExpression) -> None: method to_dict (line 550) | def to_dict(self) -> dict[str, str]: method _to_expr (line 553) | def _to_expr(self) -> str: method _from_expr (line 556) | def _from_expr(self, expr: IntoExpression) -> SelectionExpression: function check_fields_and_encodings (line 560) | def check_fields_and_encodings(parameter: Parameter, field_name: str) ->... function _is_test_predicate (line 624) | def _is_test_predicate(obj: Any) -> TypeIs[_TestPredicateType]: function _get_predicate_expr (line 628) | def _get_predicate_expr(p: Parameter) -> Optional[_TestPredicateType]: function _predicate_to_condition (line 633) | def _predicate_to_condition( function _condition_to_selection (line 662) | def _condition_to_selection( class _ConditionExtra (line 699) | class _ConditionExtra(TypedDict, closed=True, total=False): # type: ignore class _ConditionClosed (line 725) | class _ConditionClosed(TypedDict, closed=True, total=False): # type: ig... class _Conditional (line 748) | class _Conditional(TypedDict, t.Generic[_C], total=False): class _Value (line 774) | class _Value(TypedDict, closed=True, total=False): # type: ignore function _reveal_parsed_shorthand (line 780) | def _reveal_parsed_shorthand(obj: Map, /) -> dict[str, Any]: function _is_extra (line 785) | def _is_extra(*objs: Any, kwds: Map) -> Iterator[bool]: function _is_condition_extra (line 794) | def _is_condition_extra(obj: Any, *objs: Any, kwds: Map) -> TypeIs[_Cond... function _is_condition_closed (line 801) | def _is_condition_closed(obj: Map) -> TypeIs[_ConditionClosed]: function _parse_when_constraints (line 806) | def _parse_when_constraints( function _validate_composables (line 824) | def _validate_composables( function _parse_when_compose (line 839) | def _parse_when_compose( function _parse_when (line 868) | def _parse_when( function _parse_literal (line 892) | def _parse_literal(val: Any, /) -> dict[str, Any]: function _parse_then (line 903) | def _parse_then(statement: _StatementType, kwds: dict[str, Any], /) -> d... function _parse_otherwise (line 912) | def _parse_otherwise( class _BaseWhen (line 928) | class _BaseWhen(Protocol): method _when_then (line 932) | def _when_then( class When (line 941) | class When(_BaseWhen): method __init__ (line 954) | def __init__(self, condition: _Condition, /) -> None: method __repr__ (line 957) | def __repr__(self) -> str: method then (line 961) | def then(self, statement: str, /, **kwds: Any) -> Then[_Condition]: ... method then (line 963) | def then(self, statement: _Value, /, **kwds: Any) -> Then[_Conditions]... method then (line 965) | def then( method then (line 968) | def then(self, statement: _StatementType, /, **kwds: Any) -> Then[Any]: class Then (line 1014) | class Then(ConditionLike, t.Generic[_C]): method __init__ (line 1030) | def __init__(self, conditions: _Conditional[_C], /) -> None: method otherwise (line 1034) | def otherwise(self, statement: _TSchemaBase, /, **kwds: Any) -> _TSche... method otherwise (line 1036) | def otherwise(self, statement: str, /, **kwds: Any) -> _Conditional[_C... method otherwise (line 1038) | def otherwise( method otherwise (line 1042) | def otherwise( method otherwise (line 1045) | def otherwise( method when (line 1114) | def when( method to_dict (line 1193) | def to_dict(self, *args: Any, **kwds: Any) -> _Conditional[_C]: method __deepcopy__ (line 1196) | def __deepcopy__(self, memo: Any) -> Self: method __repr__ (line 1199) | def __repr__(self) -> str: class ChainedWhen (line 1211) | class ChainedWhen(_BaseWhen): method __init__ (line 1224) | def __init__( method __repr__ (line 1233) | def __repr__(self) -> str: method then (line 1238) | def then(self, statement: _StatementType, /, **kwds: Any) -> Then[_Con... function when (line 1296) | def when( function value (line 1395) | def value(value: Any, **kwargs: Any) -> _Value: function _make_param_obj (line 1400) | def _make_param_obj( function param (line 1430) | def param( function _selection (line 1517) | def _selection(type: Optional[SelectionType_T] = Undefined, **kwds: Any)... function selection (line 1563) | def selection(type: Optional[SelectionType_T] = Undefined, **kwds: Any) ... function selection_interval (line 1620) | def selection_interval( function selection_point (line 1733) | def selection_point( function selection_multi (line 1851) | def selection_multi(**kwargs: Any) -> Parameter: function selection_single (line 1857) | def selection_single(**kwargs: Any) -> Parameter: function binding (line 1862) | def binding( function binding_checkbox (line 1908) | def binding_checkbox(**kwargs: Any) -> BindCheckbox: function binding_radio (line 1914) | def binding_radio(**kwargs: Any) -> BindRadioSelect: function binding_select (line 1920) | def binding_select(**kwargs: Any) -> BindRadioSelect: function binding_range (line 1926) | def binding_range(**kwargs: Any) -> BindRange: function condition (line 1932) | def condition( function condition (line 1941) | def condition( function condition (line 1950) | def condition( function condition (line 1959) | def condition( function condition (line 1963) | def condition( function _top_schema_base (line 2006) | def _top_schema_base( # noqa: ANN202 class TopLevelMixin (line 2038) | class TopLevelMixin(mixins.ConfigMethodMixin): method to_dict (line 2044) | def to_dict( # noqa: C901 method to_json (line 2159) | def to_json( method to_html (line 2221) | def to_html( method to_url (line 2283) | def to_url(self, *, fullscreen: bool = False, validate: bool = True) -... method open_editor (line 2310) | def open_editor(self, *, fullscreen: bool = False, validate: bool = Tr... method save (line 2325) | def save( method __repr__ (line 2423) | def __repr__(self) -> str: method __add__ (line 2427) | def __add__(self, other: ChartType) -> LayerChart | FacetChart: method __and__ (line 2433) | def __and__(self, other: ChartType) -> VConcatChart: method __or__ (line 2440) | def __or__(self, other: ChartType) -> HConcatChart | ConcatChart: method repeat (line 2449) | def repeat( method properties (line 2511) | def properties(self, **kwargs: Any) -> Self: method project (line 2530) | def project( method _add_transform (line 2683) | def _add_transform(self, *transforms: Transform) -> Self: method transform_aggregate (line 2691) | def transform_aggregate( method transform_bin (line 2769) | def transform_bin( method transform_calculate (line 2829) | def transform_calculate( method transform_density (line 2898) | def transform_density( method transform_impute (line 2976) | def transform_impute( method transform_joinaggregate (line 3046) | def transform_joinaggregate( method transform_extent (line 3102) | def transform_extent( method transform_filter (line 3123) | def transform_filter( method transform_flatten (line 3231) | def transform_flatten( method transform_fold (line 3264) | def transform_fold( method transform_loess (line 3292) | def transform_loess( method transform_lookup (line 3335) | def transform_lookup( method transform_pivot (line 3389) | def transform_pivot( method transform_quantile (line 3436) | def transform_quantile( method transform_regression (line 3483) | def transform_regression( method transform_sample (line 3551) | def transform_sample(self, sample: int = 1000) -> Self: method transform_stack (line 3571) | def transform_stack( method transform_timeunit (line 3613) | def transform_timeunit( method transform_window (line 3696) | def transform_window( method _repr_mimebundle_ (line 3799) | def _repr_mimebundle_(self, *args: Any, **kwds: Any) -> MimeBundleType... method display (line 3812) | def display( method serve (line 3857) | def serve( method show (line 3886) | def show(self) -> None: method _set_resolve (line 3899) | def _set_resolve(self, **kwargs: Any): # noqa: ANN202 method resolve_axis (line 3912) | def resolve_axis(self, *args: Any, **kwargs: Any) -> Self: method resolve_legend (line 3918) | def resolve_legend(self, *args: Any, **kwargs: Any) -> Self: method resolve_scale (line 3924) | def resolve_scale(self, *args: Any, **kwargs: Any) -> Self: class _EncodingMixin (line 3930) | class _EncodingMixin(channels._EncodingMixin): method facet (line 3933) | def facet( class Chart (line 4001) | class Chart( method __init__ (line 4061) | def __init__( method _compute_hash (line 4083) | def _compute_hash(self) -> str: method _get_view_hash_name (line 4104) | def _get_view_hash_name(self) -> str: method from_dict (line 4109) | def from_dict( method to_dict (line 4138) | def to_dict( method transformed_data (line 4187) | def transformed_data( method add_params (line 4212) | def add_params(self, *params: Parameter) -> Self: method add_selection (line 4236) | def add_selection(self, *params) -> Self: # noqa: ANN002 method interactive (line 4240) | def interactive( function _check_if_valid_subspec (line 4272) | def _check_if_valid_subspec( function _check_if_can_be_layered (line 4296) | def _check_if_can_be_layered(spec: LayerType) -> None: class RepeatChart (line 4329) | class RepeatChart(TopLevelMixin, core.TopLevelRepeatSpec): method __init__ (line 4332) | def __init__( method transformed_data (line 4395) | def transformed_data( method interactive (line 4419) | def interactive( method add_params (line 4445) | def add_params(self, *params: Parameter) -> Self: method add_selection (line 4454) | def add_selection(self, *selections) -> Self: # noqa: ANN002 function repeat (line 4459) | def repeat( class ConcatChart (line 4483) | class ConcatChart(TopLevelMixin, core.TopLevelConcatSpec): method __init__ (line 4487) | def __init__( method __ior__ (line 4503) | def __ior__(self, other: ChartType) -> Self: method __or__ (line 4510) | def __or__(self, other: ChartType) -> Self: method transformed_data (line 4515) | def transformed_data( method interactive (line 4540) | def interactive( method add_params (line 4569) | def add_params(self, *params: Parameter) -> Self: method add_selection (line 4578) | def add_selection(self, *selections) -> Self: # noqa: ANN002 function concat (line 4583) | def concat(*charts: ConcatType, **kwargs: Any) -> ConcatChart: class HConcatChart (line 4588) | class HConcatChart(TopLevelMixin, core.TopLevelHConcatSpec): method __init__ (line 4592) | def __init__( method __ior__ (line 4607) | def __ior__(self, other: ChartType) -> Self: method __or__ (line 4614) | def __or__(self, other: ChartType) -> Self: method transformed_data (line 4619) | def transformed_data( method interactive (line 4644) | def interactive( method add_params (line 4673) | def add_params(self, *params: Parameter) -> Self: method add_selection (line 4682) | def add_selection(self, *selections) -> Self: # noqa: ANN002 function hconcat (line 4687) | def hconcat(*charts: ConcatType, **kwargs: Any) -> HConcatChart: class VConcatChart (line 4692) | class VConcatChart(TopLevelMixin, core.TopLevelVConcatSpec): method __init__ (line 4696) | def __init__( method __iand__ (line 4711) | def __iand__(self, other: ChartType) -> Self: method __and__ (line 4718) | def __and__(self, other: ChartType) -> Self: method transformed_data (line 4723) | def transformed_data( method interactive (line 4750) | def interactive( method add_params (line 4779) | def add_params(self, *params: Parameter) -> Self: method add_selection (line 4788) | def add_selection(self, *selections) -> Self: # noqa: ANN002 function vconcat (line 4793) | def vconcat(*charts: ConcatType, **kwargs: Any) -> VConcatChart: class LayerChart (line 4798) | class LayerChart(TopLevelMixin, _EncodingMixin, core.TopLevelLayerSpec): method __init__ (line 4802) | def __init__( method transformed_data (line 4828) | def transformed_data( method __iadd__ (line 4855) | def __iadd__(self, other: ChartType) -> Self: method __add__ (line 4863) | def __add__(self, other: ChartType) -> Self: method add_layers (line 4868) | def add_layers(self, *layers: LayerChart | Chart) -> Self: method interactive (line 4874) | def interactive( method add_params (line 4905) | def add_params(self, *params: Parameter) -> Self: method add_selection (line 4914) | def add_selection(self, *selections) -> Self: # noqa: ANN002 function _get_facet_spec (line 4922) | def _get_facet_spec(chart: LayerType) -> dict[str, Any]: function _hoist_facet_encodings (line 4935) | def _hoist_facet_encodings( function layer (line 4977) | def layer(*charts: LayerType, **kwargs: Any) -> LayerChart | FacetChart: class FacetChart (line 4993) | class FacetChart(TopLevelMixin, core.TopLevelFacetSpec): method __init__ (line 4997) | def __init__( method transformed_data (line 5017) | def transformed_data( method interactive (line 5042) | def interactive( method add_params (line 5068) | def add_params(self, *params: Parameter) -> Self: method add_selection (line 5077) | def add_selection(self, *selections) -> Self: # noqa: ANN002 function topo_feature (line 5082) | def topo_feature(url: str, feature: str, **kwargs: Any) -> UrlData: function _combine_subchart_data (line 5105) | def _combine_subchart_data( function _viewless_dict (line 5137) | def _viewless_dict(param: _Parameter) -> dict[str, Any]: function _needs_name (line 5143) | def _needs_name(subchart: ChartType) -> bool: function _prepare_to_lift (line 5153) | def _prepare_to_lift(param: _Parameter) -> _Parameter: function _remove_duplicate_params (line 5168) | def _remove_duplicate_params(layer: list[ChartType]) -> list[ChartType]: function _view_base_for_chart (line 5199) | def _view_base_for_chart(obj: Any) -> str: function _view_name_for_param (line 5208) | def _view_name_for_param(subchart: ChartType, is_concat: bool) -> str: function _combine_subchart_params (line 5221) | def _combine_subchart_params( # noqa: C901 function _get_repeat_strings (line 5318) | def _get_repeat_strings( function _extend_view_name (line 5333) | def _extend_view_name(v: str, r: str, spec: Chart | LayerChart) -> str: function _repeat_names (line 5350) | def _repeat_names( function _remove_layer_props (line 5386) | def _remove_layer_props( # noqa: C901 function sequence (line 5441) | def sequence( function graticule (line 5456) | def graticule(**kwds: Any) -> GraticuleGenerator: function sphere (line 5463) | def sphere() -> SphereGenerator: function is_chart_type (line 5494) | def is_chart_type(obj: Any) -> TypeIs[ChartType]: FILE: altair/vegalite/v6/compiler.py function vl_convert_compiler (line 10) | def vl_convert_compiler(vegalite_spec: dict) -> dict: FILE: altair/vegalite/v6/display.py function mimetype_renderer (line 56) | def mimetype_renderer(spec: dict, **metadata) -> DefaultRendererReturnType: function json_renderer (line 60) | def json_renderer(spec: dict, **metadata) -> DefaultRendererReturnType: function png_renderer (line 64) | def png_renderer(spec: dict, **metadata) -> dict[str, bytes]: function svg_renderer (line 78) | def svg_renderer(spec: dict, **metadata) -> dict[str, str]: function jupyter_renderer (line 92) | def jupyter_renderer(spec: dict, **metadata): function browser_renderer (line 112) | def browser_renderer( class VegaLite (line 169) | class VegaLite(Displayable): function vegalite (line 176) | def vegalite(spec: dict, validate: bool = True) -> None: FILE: altair/vegalite/v6/schema/_config.py class AreaConfigKwds (line 99) | class AreaConfigKwds(TypedDict, total=False): class AutoSizeParamsKwds (line 575) | class AutoSizeParamsKwds(TypedDict, total=False): class AxisConfigKwds (line 609) | class AxisConfigKwds(TypedDict, total=False): class AxisResolveMapKwds (line 1070) | class AxisResolveMapKwds(TypedDict, total=False): class BarConfigKwds (line 1086) | class BarConfigKwds(TypedDict, total=False): class BindCheckboxKwds (line 1559) | class BindCheckboxKwds(TypedDict, total=False): class BindDirectKwds (line 1585) | class BindDirectKwds(TypedDict, total=False): class BindInputKwds (line 1611) | class BindInputKwds(TypedDict, total=False): class BindRadioSelectKwds (line 1647) | class BindRadioSelectKwds(TypedDict, total=False): class BindRangeKwds (line 1680) | class BindRangeKwds(TypedDict, total=False): class BoxPlotConfigKwds (line 1718) | class BoxPlotConfigKwds(TypedDict, total=False): class BrushConfigKwds (line 1798) | class BrushConfigKwds(TypedDict, total=False): class CompositionConfigKwds (line 1840) | class CompositionConfigKwds(TypedDict, total=False): class ConfigKwds (line 1873) | class ConfigKwds(TypedDict, total=False): class DateTimeKwds (line 2222) | class DateTimeKwds(TypedDict, total=False): class DerivedStreamKwds (line 2270) | class DerivedStreamKwds(TypedDict, total=False): class ErrorBandConfigKwds (line 2304) | class ErrorBandConfigKwds(TypedDict, total=False): class ErrorBarConfigKwds (line 2374) | class ErrorBarConfigKwds(TypedDict, total=False): class FeatureGeometryGeoJsonPropertiesKwds (line 2424) | class FeatureGeometryGeoJsonPropertiesKwds(TypedDict, total=False): class FormatConfigKwds (line 2463) | class FormatConfigKwds(TypedDict, total=False): class GeoJsonFeatureKwds (line 2532) | class GeoJsonFeatureKwds(TypedDict, total=False): class GeoJsonFeatureCollectionKwds (line 2571) | class GeoJsonFeatureCollectionKwds(TypedDict, total=False): class GeometryCollectionKwds (line 2595) | class GeometryCollectionKwds(TypedDict, total=False): class GradientStopKwds (line 2627) | class GradientStopKwds(TypedDict, total=False): class HeaderConfigKwds (line 2643) | class HeaderConfigKwds(TypedDict, total=False): class IntervalSelectionConfigKwds (line 2823) | class IntervalSelectionConfigKwds(TypedDict, total=False): class IntervalSelectionConfigWithoutTypeKwds (line 2933) | class IntervalSelectionConfigWithoutTypeKwds(TypedDict, total=False): class LegendConfigKwds (line 3035) | class LegendConfigKwds(TypedDict, total=False): class LegendResolveMapKwds (line 3390) | class LegendResolveMapKwds(TypedDict, total=False): class LegendStreamBindingKwds (line 3436) | class LegendStreamBindingKwds(TypedDict, total=False): class LineConfigKwds (line 3449) | class LineConfigKwds(TypedDict, total=False): class LineStringKwds (line 3914) | class LineStringKwds(TypedDict, total=False): class LinearGradientKwds (line 3938) | class LinearGradientKwds(TypedDict, total=False): class LocaleKwds (line 3977) | class LocaleKwds(TypedDict, total=False): class MarkConfigKwds (line 3993) | class MarkConfigKwds(TypedDict, total=False): class MergedStreamKwds (line 4443) | class MergedStreamKwds(TypedDict, total=False): class MultiLineStringKwds (line 4477) | class MultiLineStringKwds(TypedDict, total=False): class MultiPointKwds (line 4501) | class MultiPointKwds(TypedDict, total=False): class MultiPolygonKwds (line 4525) | class MultiPolygonKwds(TypedDict, total=False): class NumberLocaleKwds (line 4549) | class NumberLocaleKwds(TypedDict, total=False): class OverlayMarkDefKwds (line 4583) | class OverlayMarkDefKwds(TypedDict, total=False): class PointKwds (line 5075) | class PointKwds(TypedDict, total=False): class PointSelectionConfigKwds (line 5119) | class PointSelectionConfigKwds(TypedDict, total=False): class PointSelectionConfigWithoutTypeKwds (line 5227) | class PointSelectionConfigWithoutTypeKwds(TypedDict, total=False): class PolygonKwds (line 5327) | class PolygonKwds(TypedDict, total=False): class ProjectionKwds (line 5351) | class ProjectionKwds(TypedDict, total=False): class ProjectionConfigKwds (line 5494) | class ProjectionConfigKwds(TypedDict, total=False): class RadialGradientKwds (line 5637) | class RadialGradientKwds(TypedDict, total=False): class RangeConfigKwds (line 5692) | class RangeConfigKwds(TypedDict, total=False): class RectConfigKwds (line 5746) | class RectConfigKwds(TypedDict, total=False): class ResolveKwds (line 6214) | class ResolveKwds(TypedDict, total=False): class ScaleConfigKwds (line 6233) | class ScaleConfigKwds(TypedDict, total=False): class ScaleInvalidDataConfigKwds (line 6428) | class ScaleInvalidDataConfigKwds(TypedDict, total=False): class ScaleResolveMapKwds (line 6501) | class ScaleResolveMapKwds(TypedDict, total=False): class SelectionConfigKwds (line 6565) | class SelectionConfigKwds(TypedDict, total=False): class StepKwds (line 6593) | class StepKwds(TypedDict, closed=True, total=False): # type: ignore[cal... class StyleConfigIndexKwds (line 6618) | class StyleConfigIndexKwds(TypedDict, closed=True, total=False): # type... class TickConfigKwds (line 6685) | class TickConfigKwds(TypedDict, total=False): class TimeFormatSpecifierKwds (line 7164) | class TimeFormatSpecifierKwds(TypedDict, total=False): class TimeIntervalStepKwds (line 7204) | class TimeIntervalStepKwds(TypedDict, total=False): class TimeLocaleKwds (line 7220) | class TimeLocaleKwds(TypedDict, total=False): class TitleConfigKwds (line 7254) | class TitleConfigKwds(TypedDict, total=False): class TitleParamsKwds (line 7362) | class TitleParamsKwds(TypedDict, total=False): class TooltipContentKwds (line 7493) | class TooltipContentKwds(TypedDict, total=False): class TopLevelSelectionParameterKwds (line 7506) | class TopLevelSelectionParameterKwds(TypedDict, total=False): class VariableParameterKwds (line 7568) | class VariableParameterKwds(TypedDict, total=False): class ViewBackgroundKwds (line 7613) | class ViewBackgroundKwds(TypedDict, total=False): class ViewConfigKwds (line 7691) | class ViewConfigKwds(TypedDict, total=False): class ThemeConfig (line 7791) | class ThemeConfig(TypedDict, total=False): FILE: altair/vegalite/v6/schema/_typing.py class Value (line 117) | class Value(TypedDict, Generic[T]): function is_color_hex (line 163) | def is_color_hex(obj: Any) -> TypeIs[ColorHex]: class RowColKwds (line 173) | class RowColKwds(TypedDict, Generic[T], total=False): class PaddingKwds (line 194) | class PaddingKwds(TypedDict, total=False): FILE: altair/vegalite/v6/schema/channels.py class FieldChannelMixin (line 158) | class FieldChannelMixin: method to_dict (line 161) | def to_dict( class ValueChannelMixin (line 224) | class ValueChannelMixin: method to_dict (line 227) | def to_dict( class DatumChannelMixin (line 249) | class DatumChannelMixin: method to_dict (line 252) | def to_dict( class Angle (line 268) | class Angle(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkProp... method aggregate (line 492) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Angle: ... method aggregate (line 494) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 496) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 498) | def bandPosition(self, _: float, /) -> Angle: ... method bin (line 500) | def bin(self, _: bool | Bin | None, /) -> Angle: ... method bin (line 502) | def bin( method condition (line 517) | def condition( method condition (line 524) | def condition( method condition (line 532) | def condition(self, _: list[core.ConditionalValueDefnumberExprRef], /)... method field (line 534) | def field(self, _: str | RepeatRef, /) -> Angle: ... method field (line 536) | def field( method legend (line 542) | def legend(self, _: Legend | None, /) -> Angle: ... method legend (line 544) | def legend( method scale (line 651) | def scale(self, _: Scale | None, /) -> Angle: ... method scale (line 653) | def scale( method sort (line 703) | def sort( method sort (line 714) | def sort( method sort (line 722) | def sort( method timeUnit (line 729) | def timeUnit( method timeUnit (line 735) | def timeUnit( method title (line 745) | def title(self, _: str | Sequence[str] | None, /) -> Angle: ... method type (line 747) | def type(self, _: StandardType_T, /) -> Angle: ... method __init__ (line 749) | def __init__( class AngleDatum (line 794) | class AngleDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDat... method bandPosition (line 905) | def bandPosition(self, _: float, /) -> AngleDatum: ... method condition (line 907) | def condition( method condition (line 914) | def condition( method condition (line 922) | def condition( method title (line 926) | def title(self, _: str | Sequence[str] | None, /) -> AngleDatum: ... method type (line 928) | def type(self, _: Type_T, /) -> AngleDatum: ... method __init__ (line 930) | def __init__( class AngleValue (line 950) | class AngleValue( method condition (line 970) | def condition( method condition (line 997) | def condition( method condition (line 1011) | def condition( method condition (line 1039) | def condition( method condition (line 1054) | def condition( method condition (line 1061) | def condition( method condition (line 1069) | def condition( method __init__ (line 1073) | def __init__( class Color (line 1083) | class Color( method aggregate (line 1310) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Color: ... method aggregate (line 1312) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 1314) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 1316) | def bandPosition(self, _: float, /) -> Color: ... method bin (line 1318) | def bin(self, _: bool | Bin | None, /) -> Color: ... method bin (line 1320) | def bin( method condition (line 1335) | def condition( method condition (line 1342) | def condition( method condition (line 1350) | def condition( method field (line 1354) | def field(self, _: str | RepeatRef, /) -> Color: ... method field (line 1356) | def field( method legend (line 1362) | def legend(self, _: Legend | None, /) -> Color: ... method legend (line 1364) | def legend( method scale (line 1471) | def scale(self, _: Scale | None, /) -> Color: ... method scale (line 1473) | def scale( method sort (line 1523) | def sort( method sort (line 1534) | def sort( method sort (line 1542) | def sort( method timeUnit (line 1549) | def timeUnit( method timeUnit (line 1555) | def timeUnit( method title (line 1565) | def title(self, _: str | Sequence[str] | None, /) -> Color: ... method type (line 1567) | def type(self, _: StandardType_T, /) -> Color: ... method __init__ (line 1569) | def __init__( class ColorDatum (line 1614) | class ColorDatum( method bandPosition (line 1727) | def bandPosition(self, _: float, /) -> ColorDatum: ... method condition (line 1729) | def condition( method condition (line 1736) | def condition( method condition (line 1744) | def condition( method title (line 1748) | def title(self, _: str | Sequence[str] | None, /) -> ColorDatum: ... method type (line 1750) | def type(self, _: Type_T, /) -> ColorDatum: ... method __init__ (line 1752) | def __init__( class ColorValue (line 1772) | class ColorValue( method condition (line 1793) | def condition( method condition (line 1820) | def condition( method condition (line 1834) | def condition( method condition (line 1862) | def condition( method condition (line 1877) | def condition( method condition (line 1884) | def condition( method condition (line 1892) | def condition( method __init__ (line 1896) | def __init__( class Column (line 1906) | class Column(FieldChannelMixin, core.RowColumnEncodingFieldDef): method aggregate (line 2115) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Column: ... method aggregate (line 2117) | def aggregate( method aggregate (line 2121) | def aggregate( method align (line 2125) | def align(self, _: LayoutAlign_T, /) -> Column: ... method bandPosition (line 2127) | def bandPosition(self, _: float, /) -> Column: ... method bin (line 2129) | def bin(self, _: bool | Bin | None, /) -> Column: ... method bin (line 2131) | def bin( method center (line 2146) | def center(self, _: bool, /) -> Column: ... method field (line 2148) | def field(self, _: str | RepeatRef, /) -> Column: ... method field (line 2150) | def field( method header (line 2156) | def header(self, _: Header | None, /) -> Column: ... method header (line 2158) | def header( method sort (line 2207) | def sort( method sort (line 2219) | def sort( method spacing (line 2227) | def spacing(self, _: float, /) -> Column: ... method timeUnit (line 2229) | def timeUnit( method timeUnit (line 2235) | def timeUnit( method title (line 2245) | def title(self, _: str | Sequence[str] | None, /) -> Column: ... method type (line 2247) | def type(self, _: StandardType_T, /) -> Column: ... method __init__ (line 2249) | def __init__( class Description (line 2296) | class Description(FieldChannelMixin, core.StringFieldDefWithCondition): method aggregate (line 2497) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Description: ... method aggregate (line 2499) | def aggregate( method aggregate (line 2503) | def aggregate( method bandPosition (line 2507) | def bandPosition(self, _: float, /) -> Description: ... method bin (line 2509) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Descript... method bin (line 2511) | def bin( method condition (line 2526) | def condition( method condition (line 2533) | def condition( method condition (line 2541) | def condition( method field (line 2545) | def field(self, _: str | RepeatRef, /) -> Description: ... method field (line 2547) | def field( method format (line 2553) | def format(self, _: str, /) -> Description: ... method format (line 2555) | def format( method format (line 2570) | def format(self, _: Map, /) -> Description: ... method formatType (line 2572) | def formatType(self, _: str, /) -> Description: ... method timeUnit (line 2574) | def timeUnit( method timeUnit (line 2580) | def timeUnit( method title (line 2590) | def title(self, _: str | Sequence[str] | None, /) -> Description: ... method type (line 2592) | def type(self, _: StandardType_T, /) -> Description: ... method __init__ (line 2594) | def __init__( class DescriptionValue (line 2628) | class DescriptionValue(ValueChannelMixin, core.StringValueDefWithConditi... method condition (line 2646) | def condition( method condition (line 2673) | def condition( method condition (line 2687) | def condition( method condition (line 2715) | def condition( method condition (line 2730) | def condition( method condition (line 2737) | def condition( method condition (line 2745) | def condition( method __init__ (line 2749) | def __init__( class Detail (line 2759) | class Detail(FieldChannelMixin, core.FieldDefWithoutScale): method aggregate (line 2918) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Detail: ... method aggregate (line 2920) | def aggregate( method aggregate (line 2924) | def aggregate( method bandPosition (line 2928) | def bandPosition(self, _: float, /) -> Detail: ... method bin (line 2930) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Detail: ... method bin (line 2932) | def bin( method field (line 2947) | def field(self, _: str | RepeatRef, /) -> Detail: ... method field (line 2949) | def field( method timeUnit (line 2955) | def timeUnit( method timeUnit (line 2961) | def timeUnit( method title (line 2971) | def title(self, _: str | Sequence[str] | None, /) -> Detail: ... method type (line 2973) | def type(self, _: StandardType_T, /) -> Detail: ... method __init__ (line 2975) | def __init__( class Facet (line 3003) | class Facet(FieldChannelMixin, core.FacetEncodingFieldDef): method aggregate (line 3248) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Facet: ... method aggregate (line 3250) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 3252) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method align (line 3254) | def align(self, _: RowColKwds[LayoutAlign_T] | LayoutAlign_T, /) -> Fa... method align (line 3256) | def align( method bandPosition (line 3263) | def bandPosition(self, _: float, /) -> Facet: ... method bin (line 3265) | def bin(self, _: bool | Bin | None, /) -> Facet: ... method bin (line 3267) | def bin( method bounds (line 3282) | def bounds(self, _: Literal["full", "flush"], /) -> Facet: ... method center (line 3284) | def center(self, _: bool | RowColKwds[bool], /) -> Facet: ... method center (line 3286) | def center( method columns (line 3290) | def columns(self, _: float, /) -> Facet: ... method field (line 3292) | def field(self, _: str | RepeatRef, /) -> Facet: ... method field (line 3294) | def field( method header (line 3300) | def header(self, _: Header | None, /) -> Facet: ... method header (line 3302) | def header( method sort (line 3351) | def sort( method sort (line 3363) | def sort( method spacing (line 3371) | def spacing(self, _: float | RowColKwds[float], /) -> Facet: ... method spacing (line 3373) | def spacing( method timeUnit (line 3377) | def timeUnit( method timeUnit (line 3383) | def timeUnit( method title (line 3393) | def title(self, _: str | Sequence[str] | None, /) -> Facet: ... method type (line 3395) | def type(self, _: StandardType_T, /) -> Facet: ... method __init__ (line 3397) | def __init__( class Fill (line 3448) | class Fill( method aggregate (line 3675) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Fill: ... method aggregate (line 3677) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 3679) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 3681) | def bandPosition(self, _: float, /) -> Fill: ... method bin (line 3683) | def bin(self, _: bool | Bin | None, /) -> Fill: ... method bin (line 3685) | def bin( method condition (line 3700) | def condition( method condition (line 3707) | def condition( method condition (line 3715) | def condition( method field (line 3719) | def field(self, _: str | RepeatRef, /) -> Fill: ... method field (line 3721) | def field( method legend (line 3727) | def legend(self, _: Legend | None, /) -> Fill: ... method legend (line 3729) | def legend( method scale (line 3836) | def scale(self, _: Scale | None, /) -> Fill: ... method scale (line 3838) | def scale( method sort (line 3888) | def sort( method sort (line 3899) | def sort( method sort (line 3907) | def sort( method timeUnit (line 3914) | def timeUnit( method timeUnit (line 3920) | def timeUnit( method title (line 3930) | def title(self, _: str | Sequence[str] | None, /) -> Fill: ... method type (line 3932) | def type(self, _: StandardType_T, /) -> Fill: ... method __init__ (line 3934) | def __init__( class FillDatum (line 3979) | class FillDatum( method bandPosition (line 4092) | def bandPosition(self, _: float, /) -> FillDatum: ... method condition (line 4094) | def condition( method condition (line 4101) | def condition( method condition (line 4109) | def condition( method title (line 4113) | def title(self, _: str | Sequence[str] | None, /) -> FillDatum: ... method type (line 4115) | def type(self, _: Type_T, /) -> FillDatum: ... method __init__ (line 4117) | def __init__( class FillValue (line 4137) | class FillValue( method condition (line 4158) | def condition( method condition (line 4185) | def condition( method condition (line 4199) | def condition( method condition (line 4227) | def condition( method condition (line 4242) | def condition( method condition (line 4249) | def condition( method condition (line 4257) | def condition( method __init__ (line 4261) | def __init__( class FillOpacity (line 4271) | class FillOpacity( method aggregate (line 4497) | def aggregate(self, _: NonArgAggregateOp_T, /) -> FillOpacity: ... method aggregate (line 4499) | def aggregate( method aggregate (line 4503) | def aggregate( method bandPosition (line 4507) | def bandPosition(self, _: float, /) -> FillOpacity: ... method bin (line 4509) | def bin(self, _: bool | Bin | None, /) -> FillOpacity: ... method bin (line 4511) | def bin( method condition (line 4526) | def condition( method condition (line 4533) | def condition( method condition (line 4541) | def condition( method field (line 4545) | def field(self, _: str | RepeatRef, /) -> FillOpacity: ... method field (line 4547) | def field( method legend (line 4553) | def legend(self, _: Legend | None, /) -> FillOpacity: ... method legend (line 4555) | def legend( method scale (line 4662) | def scale(self, _: Scale | None, /) -> FillOpacity: ... method scale (line 4664) | def scale( method sort (line 4714) | def sort( method sort (line 4725) | def sort( method sort (line 4733) | def sort( method timeUnit (line 4740) | def timeUnit( method timeUnit (line 4746) | def timeUnit( method title (line 4756) | def title(self, _: str | Sequence[str] | None, /) -> FillOpacity: ... method type (line 4758) | def type(self, _: StandardType_T, /) -> FillOpacity: ... method __init__ (line 4760) | def __init__( class FillOpacityDatum (line 4805) | class FillOpacityDatum( method bandPosition (line 4918) | def bandPosition(self, _: float, /) -> FillOpacityDatum: ... method condition (line 4920) | def condition( method condition (line 4927) | def condition( method condition (line 4935) | def condition( method title (line 4939) | def title(self, _: str | Sequence[str] | None, /) -> FillOpacityDatum:... method type (line 4941) | def type(self, _: Type_T, /) -> FillOpacityDatum: ... method __init__ (line 4943) | def __init__( class FillOpacityValue (line 4963) | class FillOpacityValue( method condition (line 4983) | def condition( method condition (line 5010) | def condition( method condition (line 5024) | def condition( method condition (line 5052) | def condition( method condition (line 5067) | def condition( method condition (line 5074) | def condition( method condition (line 5082) | def condition( method __init__ (line 5086) | def __init__( class Href (line 5096) | class Href(FieldChannelMixin, core.StringFieldDefWithCondition): method aggregate (line 5297) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Href: ... method aggregate (line 5299) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 5301) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 5303) | def bandPosition(self, _: float, /) -> Href: ... method bin (line 5305) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Href: ... method bin (line 5307) | def bin( method condition (line 5322) | def condition( method condition (line 5329) | def condition( method condition (line 5337) | def condition(self, _: list[core.ConditionalValueDefstringExprRef], /)... method field (line 5339) | def field(self, _: str | RepeatRef, /) -> Href: ... method field (line 5341) | def field( method format (line 5347) | def format(self, _: str, /) -> Href: ... method format (line 5349) | def format( method format (line 5364) | def format(self, _: Map, /) -> Href: ... method formatType (line 5366) | def formatType(self, _: str, /) -> Href: ... method timeUnit (line 5368) | def timeUnit( method timeUnit (line 5374) | def timeUnit( method title (line 5384) | def title(self, _: str | Sequence[str] | None, /) -> Href: ... method type (line 5386) | def type(self, _: StandardType_T, /) -> Href: ... method __init__ (line 5388) | def __init__( class HrefValue (line 5422) | class HrefValue(ValueChannelMixin, core.StringValueDefWithCondition): method condition (line 5440) | def condition( method condition (line 5467) | def condition( method condition (line 5481) | def condition( method condition (line 5509) | def condition( method condition (line 5524) | def condition( method condition (line 5531) | def condition( method condition (line 5539) | def condition( method __init__ (line 5543) | def __init__( class Key (line 5553) | class Key(FieldChannelMixin, core.FieldDefWithoutScale): method aggregate (line 5712) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Key: ... method aggregate (line 5714) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 5716) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 5718) | def bandPosition(self, _: float, /) -> Key: ... method bin (line 5720) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Key: ... method bin (line 5722) | def bin( method field (line 5737) | def field(self, _: str | RepeatRef, /) -> Key: ... method field (line 5739) | def field( method timeUnit (line 5745) | def timeUnit( method timeUnit (line 5751) | def timeUnit( method title (line 5761) | def title(self, _: str | Sequence[str] | None, /) -> Key: ... method type (line 5763) | def type(self, _: StandardType_T, /) -> Key: ... method __init__ (line 5765) | def __init__( class Latitude (line 5793) | class Latitude(FieldChannelMixin, core.LatLongFieldDef): method aggregate (line 5950) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Latitude: ... method aggregate (line 5952) | def aggregate( method aggregate (line 5956) | def aggregate( method bandPosition (line 5960) | def bandPosition(self, _: float, /) -> Latitude: ... method bin (line 5962) | def bin(self, _: None, /) -> Latitude: ... method field (line 5964) | def field(self, _: str | RepeatRef, /) -> Latitude: ... method field (line 5966) | def field( method timeUnit (line 5972) | def timeUnit( method timeUnit (line 5978) | def timeUnit( method title (line 5988) | def title(self, _: str | Sequence[str] | None, /) -> Latitude: ... method type (line 5990) | def type(self, _: Literal["quantitative"], /) -> Latitude: ... method __init__ (line 5992) | def __init__( class LatitudeDatum (line 6020) | class LatitudeDatum(DatumChannelMixin, core.DatumDef): method bandPosition (line 6124) | def bandPosition(self, _: float, /) -> LatitudeDatum: ... method title (line 6126) | def title(self, _: str | Sequence[str] | None, /) -> LatitudeDatum: ... method type (line 6128) | def type(self, _: Type_T, /) -> LatitudeDatum: ... method __init__ (line 6130) | def __init__( class Latitude2 (line 6144) | class Latitude2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 6238) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Latitude2: ... method aggregate (line 6240) | def aggregate( method aggregate (line 6244) | def aggregate( method bandPosition (line 6248) | def bandPosition(self, _: float, /) -> Latitude2: ... method bin (line 6250) | def bin(self, _: None, /) -> Latitude2: ... method field (line 6252) | def field(self, _: str | RepeatRef, /) -> Latitude2: ... method field (line 6254) | def field( method timeUnit (line 6260) | def timeUnit( method timeUnit (line 6266) | def timeUnit( method title (line 6276) | def title(self, _: str | Sequence[str] | None, /) -> Latitude2: ... method __init__ (line 6278) | def __init__( class Latitude2Datum (line 6304) | class Latitude2Datum(DatumChannelMixin, core.DatumDef): method bandPosition (line 6408) | def bandPosition(self, _: float, /) -> Latitude2Datum: ... method title (line 6410) | def title(self, _: str | Sequence[str] | None, /) -> Latitude2Datum: ... method type (line 6412) | def type(self, _: Type_T, /) -> Latitude2Datum: ... method __init__ (line 6414) | def __init__( class Latitude2Value (line 6428) | class Latitude2Value(ValueChannelMixin, core.PositionValueDef): method __init__ (line 6446) | def __init__(self, value, **kwds): class Longitude (line 6451) | class Longitude(FieldChannelMixin, core.LatLongFieldDef): method aggregate (line 6608) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Longitude: ... method aggregate (line 6610) | def aggregate( method aggregate (line 6614) | def aggregate( method bandPosition (line 6618) | def bandPosition(self, _: float, /) -> Longitude: ... method bin (line 6620) | def bin(self, _: None, /) -> Longitude: ... method field (line 6622) | def field(self, _: str | RepeatRef, /) -> Longitude: ... method field (line 6624) | def field( method timeUnit (line 6630) | def timeUnit( method timeUnit (line 6636) | def timeUnit( method title (line 6646) | def title(self, _: str | Sequence[str] | None, /) -> Longitude: ... method type (line 6648) | def type(self, _: Literal["quantitative"], /) -> Longitude: ... method __init__ (line 6650) | def __init__( class LongitudeDatum (line 6678) | class LongitudeDatum(DatumChannelMixin, core.DatumDef): method bandPosition (line 6782) | def bandPosition(self, _: float, /) -> LongitudeDatum: ... method title (line 6784) | def title(self, _: str | Sequence[str] | None, /) -> LongitudeDatum: ... method type (line 6786) | def type(self, _: Type_T, /) -> LongitudeDatum: ... method __init__ (line 6788) | def __init__( class Longitude2 (line 6802) | class Longitude2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 6896) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Longitude2: ... method aggregate (line 6898) | def aggregate( method aggregate (line 6902) | def aggregate( method bandPosition (line 6906) | def bandPosition(self, _: float, /) -> Longitude2: ... method bin (line 6908) | def bin(self, _: None, /) -> Longitude2: ... method field (line 6910) | def field(self, _: str | RepeatRef, /) -> Longitude2: ... method field (line 6912) | def field( method timeUnit (line 6918) | def timeUnit( method timeUnit (line 6924) | def timeUnit( method title (line 6934) | def title(self, _: str | Sequence[str] | None, /) -> Longitude2: ... method __init__ (line 6936) | def __init__( class Longitude2Datum (line 6962) | class Longitude2Datum(DatumChannelMixin, core.DatumDef): method bandPosition (line 7066) | def bandPosition(self, _: float, /) -> Longitude2Datum: ... method title (line 7068) | def title(self, _: str | Sequence[str] | None, /) -> Longitude2Datum: ... method type (line 7070) | def type(self, _: Type_T, /) -> Longitude2Datum: ... method __init__ (line 7072) | def __init__( class Longitude2Value (line 7086) | class Longitude2Value(ValueChannelMixin, core.PositionValueDef): method __init__ (line 7104) | def __init__(self, value, **kwds): class Opacity (line 7109) | class Opacity( method aggregate (line 7335) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Opacity: ... method aggregate (line 7337) | def aggregate( method aggregate (line 7341) | def aggregate( method bandPosition (line 7345) | def bandPosition(self, _: float, /) -> Opacity: ... method bin (line 7347) | def bin(self, _: bool | Bin | None, /) -> Opacity: ... method bin (line 7349) | def bin( method condition (line 7364) | def condition( method condition (line 7371) | def condition( method condition (line 7379) | def condition( method field (line 7383) | def field(self, _: str | RepeatRef, /) -> Opacity: ... method field (line 7385) | def field( method legend (line 7391) | def legend(self, _: Legend | None, /) -> Opacity: ... method legend (line 7393) | def legend( method scale (line 7500) | def scale(self, _: Scale | None, /) -> Opacity: ... method scale (line 7502) | def scale( method sort (line 7552) | def sort( method sort (line 7563) | def sort( method sort (line 7571) | def sort( method timeUnit (line 7578) | def timeUnit( method timeUnit (line 7584) | def timeUnit( method title (line 7594) | def title(self, _: str | Sequence[str] | None, /) -> Opacity: ... method type (line 7596) | def type(self, _: StandardType_T, /) -> Opacity: ... method __init__ (line 7598) | def __init__( class OpacityDatum (line 7643) | class OpacityDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionD... method bandPosition (line 7754) | def bandPosition(self, _: float, /) -> OpacityDatum: ... method condition (line 7756) | def condition( method condition (line 7763) | def condition( method condition (line 7771) | def condition( method title (line 7775) | def title(self, _: str | Sequence[str] | None, /) -> OpacityDatum: ... method type (line 7777) | def type(self, _: Type_T, /) -> OpacityDatum: ... method __init__ (line 7779) | def __init__( class OpacityValue (line 7799) | class OpacityValue( method condition (line 7819) | def condition( method condition (line 7846) | def condition( method condition (line 7860) | def condition( method condition (line 7888) | def condition( method condition (line 7903) | def condition( method condition (line 7910) | def condition( method condition (line 7918) | def condition( method __init__ (line 7922) | def __init__( class Order (line 7932) | class Order(FieldChannelMixin, core.OrderFieldDef): method aggregate (line 8091) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Order: ... method aggregate (line 8093) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 8095) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 8097) | def bandPosition(self, _: float, /) -> Order: ... method bin (line 8099) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Order: ... method bin (line 8101) | def bin( method field (line 8116) | def field(self, _: str | RepeatRef, /) -> Order: ... method field (line 8118) | def field( method sort (line 8124) | def sort(self, _: SortOrder_T, /) -> Order: ... method timeUnit (line 8126) | def timeUnit( method timeUnit (line 8132) | def timeUnit( method title (line 8142) | def title(self, _: str | Sequence[str] | None, /) -> Order: ... method type (line 8144) | def type(self, _: StandardType_T, /) -> Order: ... method __init__ (line 8146) | def __init__( class OrderValue (line 8176) | class OrderValue(ValueChannelMixin, core.OrderValueDef): method condition (line 8199) | def condition( method condition (line 8206) | def condition( method condition (line 8214) | def condition(self, _: list[core.ConditionalValueDefnumber], /) -> Ord... method __init__ (line 8216) | def __init__( class Radius (line 8226) | class Radius(FieldChannelMixin, core.PositionFieldDefBase): method aggregate (line 8464) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Radius: ... method aggregate (line 8466) | def aggregate( method aggregate (line 8470) | def aggregate( method bandPosition (line 8474) | def bandPosition(self, _: float, /) -> Radius: ... method bin (line 8476) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Radius: ... method bin (line 8478) | def bin( method field (line 8493) | def field(self, _: str | RepeatRef, /) -> Radius: ... method field (line 8495) | def field( method scale (line 8501) | def scale(self, _: Scale | None, /) -> Radius: ... method scale (line 8503) | def scale( method sort (line 8553) | def sort( method sort (line 8564) | def sort( method sort (line 8572) | def sort( method stack (line 8579) | def stack(self, _: bool | StackOffset_T | None, /) -> Radius: ... method timeUnit (line 8581) | def timeUnit( method timeUnit (line 8587) | def timeUnit( method title (line 8597) | def title(self, _: str | Sequence[str] | None, /) -> Radius: ... method type (line 8599) | def type(self, _: StandardType_T, /) -> Radius: ... method __init__ (line 8601) | def __init__( class RadiusDatum (line 8644) | class RadiusDatum(DatumChannelMixin, core.PositionDatumDefBase): method bandPosition (line 8791) | def bandPosition(self, _: float, /) -> RadiusDatum: ... method scale (line 8793) | def scale(self, _: Scale | None, /) -> RadiusDatum: ... method scale (line 8795) | def scale( method stack (line 8845) | def stack(self, _: bool | StackOffset_T | None, /) -> RadiusDatum: ... method title (line 8847) | def title(self, _: str | Sequence[str] | None, /) -> RadiusDatum: ... method type (line 8849) | def type(self, _: Type_T, /) -> RadiusDatum: ... method __init__ (line 8851) | def __init__( class RadiusValue (line 8873) | class RadiusValue(ValueChannelMixin, core.PositionValueDef): method __init__ (line 8891) | def __init__(self, value, **kwds): class Radius2 (line 8896) | class Radius2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 8990) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Radius2: ... method aggregate (line 8992) | def aggregate( method aggregate (line 8996) | def aggregate( method bandPosition (line 9000) | def bandPosition(self, _: float, /) -> Radius2: ... method bin (line 9002) | def bin(self, _: None, /) -> Radius2: ... method field (line 9004) | def field(self, _: str | RepeatRef, /) -> Radius2: ... method field (line 9006) | def field( method timeUnit (line 9012) | def timeUnit( method timeUnit (line 9018) | def timeUnit( method title (line 9028) | def title(self, _: str | Sequence[str] | None, /) -> Radius2: ... method __init__ (line 9030) | def __init__( class Radius2Datum (line 9056) | class Radius2Datum(DatumChannelMixin, core.DatumDef): method bandPosition (line 9160) | def bandPosition(self, _: float, /) -> Radius2Datum: ... method title (line 9162) | def title(self, _: str | Sequence[str] | None, /) -> Radius2Datum: ... method type (line 9164) | def type(self, _: Type_T, /) -> Radius2Datum: ... method __init__ (line 9166) | def __init__( class Radius2Value (line 9180) | class Radius2Value(ValueChannelMixin, core.PositionValueDef): method __init__ (line 9198) | def __init__(self, value, **kwds): class Row (line 9203) | class Row(FieldChannelMixin, core.RowColumnEncodingFieldDef): method aggregate (line 9412) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Row: ... method aggregate (line 9414) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 9416) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method align (line 9418) | def align(self, _: LayoutAlign_T, /) -> Row: ... method bandPosition (line 9420) | def bandPosition(self, _: float, /) -> Row: ... method bin (line 9422) | def bin(self, _: bool | Bin | None, /) -> Row: ... method bin (line 9424) | def bin( method center (line 9439) | def center(self, _: bool, /) -> Row: ... method field (line 9441) | def field(self, _: str | RepeatRef, /) -> Row: ... method field (line 9443) | def field( method header (line 9449) | def header(self, _: Header | None, /) -> Row: ... method header (line 9451) | def header( method sort (line 9500) | def sort( method sort (line 9512) | def sort( method spacing (line 9520) | def spacing(self, _: float, /) -> Row: ... method timeUnit (line 9522) | def timeUnit( method timeUnit (line 9528) | def timeUnit( method title (line 9538) | def title(self, _: str | Sequence[str] | None, /) -> Row: ... method type (line 9540) | def type(self, _: StandardType_T, /) -> Row: ... method __init__ (line 9542) | def __init__( class Shape (line 9589) | class Shape( method aggregate (line 9816) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Shape: ... method aggregate (line 9818) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 9820) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 9822) | def bandPosition(self, _: float, /) -> Shape: ... method bin (line 9824) | def bin(self, _: bool | Bin | None, /) -> Shape: ... method bin (line 9826) | def bin( method condition (line 9841) | def condition( method condition (line 9848) | def condition( method condition (line 9856) | def condition( method field (line 9860) | def field(self, _: str | RepeatRef, /) -> Shape: ... method field (line 9862) | def field( method legend (line 9868) | def legend(self, _: Legend | None, /) -> Shape: ... method legend (line 9870) | def legend( method scale (line 9977) | def scale(self, _: Scale | None, /) -> Shape: ... method scale (line 9979) | def scale( method sort (line 10029) | def sort( method sort (line 10040) | def sort( method sort (line 10048) | def sort( method timeUnit (line 10055) | def timeUnit( method timeUnit (line 10061) | def timeUnit( method title (line 10071) | def title(self, _: str | Sequence[str] | None, /) -> Shape: ... method type (line 10073) | def type(self, _: TypeForShape_T, /) -> Shape: ... method __init__ (line 10075) | def __init__( class ShapeDatum (line 10120) | class ShapeDatum( method bandPosition (line 10233) | def bandPosition(self, _: float, /) -> ShapeDatum: ... method condition (line 10235) | def condition( method condition (line 10242) | def condition( method condition (line 10250) | def condition( method title (line 10254) | def title(self, _: str | Sequence[str] | None, /) -> ShapeDatum: ... method type (line 10256) | def type(self, _: Type_T, /) -> ShapeDatum: ... method __init__ (line 10258) | def __init__( class ShapeValue (line 10278) | class ShapeValue( method condition (line 10299) | def condition( method condition (line 10326) | def condition( method condition (line 10340) | def condition( method condition (line 10368) | def condition( method condition (line 10383) | def condition( method condition (line 10390) | def condition( method condition (line 10398) | def condition( method __init__ (line 10402) | def __init__( class Size (line 10412) | class Size(FieldChannelMixin, core.FieldOrDatumDefWithConditionMarkPropF... method aggregate (line 10636) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Size: ... method aggregate (line 10638) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 10640) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 10642) | def bandPosition(self, _: float, /) -> Size: ... method bin (line 10644) | def bin(self, _: bool | Bin | None, /) -> Size: ... method bin (line 10646) | def bin( method condition (line 10661) | def condition( method condition (line 10668) | def condition( method condition (line 10676) | def condition(self, _: list[core.ConditionalValueDefnumberExprRef], /)... method field (line 10678) | def field(self, _: str | RepeatRef, /) -> Size: ... method field (line 10680) | def field( method legend (line 10686) | def legend(self, _: Legend | None, /) -> Size: ... method legend (line 10688) | def legend( method scale (line 10795) | def scale(self, _: Scale | None, /) -> Size: ... method scale (line 10797) | def scale( method sort (line 10847) | def sort( method sort (line 10858) | def sort( method sort (line 10866) | def sort( method timeUnit (line 10873) | def timeUnit( method timeUnit (line 10879) | def timeUnit( method title (line 10889) | def title(self, _: str | Sequence[str] | None, /) -> Size: ... method type (line 10891) | def type(self, _: StandardType_T, /) -> Size: ... method __init__ (line 10893) | def __init__( class SizeDatum (line 10938) | class SizeDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionDatu... method bandPosition (line 11049) | def bandPosition(self, _: float, /) -> SizeDatum: ... method condition (line 11051) | def condition( method condition (line 11058) | def condition( method condition (line 11066) | def condition( method title (line 11070) | def title(self, _: str | Sequence[str] | None, /) -> SizeDatum: ... method type (line 11072) | def type(self, _: Type_T, /) -> SizeDatum: ... method __init__ (line 11074) | def __init__( class SizeValue (line 11094) | class SizeValue( method condition (line 11114) | def condition( method condition (line 11141) | def condition( method condition (line 11155) | def condition( method condition (line 11183) | def condition( method condition (line 11198) | def condition( method condition (line 11205) | def condition( method condition (line 11213) | def condition( method __init__ (line 11217) | def __init__( class Stroke (line 11227) | class Stroke( method aggregate (line 11454) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Stroke: ... method aggregate (line 11456) | def aggregate( method aggregate (line 11460) | def aggregate( method bandPosition (line 11464) | def bandPosition(self, _: float, /) -> Stroke: ... method bin (line 11466) | def bin(self, _: bool | Bin | None, /) -> Stroke: ... method bin (line 11468) | def bin( method condition (line 11483) | def condition( method condition (line 11490) | def condition( method condition (line 11498) | def condition( method field (line 11502) | def field(self, _: str | RepeatRef, /) -> Stroke: ... method field (line 11504) | def field( method legend (line 11510) | def legend(self, _: Legend | None, /) -> Stroke: ... method legend (line 11512) | def legend( method scale (line 11619) | def scale(self, _: Scale | None, /) -> Stroke: ... method scale (line 11621) | def scale( method sort (line 11671) | def sort( method sort (line 11682) | def sort( method sort (line 11690) | def sort( method timeUnit (line 11697) | def timeUnit( method timeUnit (line 11703) | def timeUnit( method title (line 11713) | def title(self, _: str | Sequence[str] | None, /) -> Stroke: ... method type (line 11715) | def type(self, _: StandardType_T, /) -> Stroke: ... method __init__ (line 11717) | def __init__( class StrokeDatum (line 11762) | class StrokeDatum( method bandPosition (line 11875) | def bandPosition(self, _: float, /) -> StrokeDatum: ... method condition (line 11877) | def condition( method condition (line 11884) | def condition( method condition (line 11892) | def condition( method title (line 11896) | def title(self, _: str | Sequence[str] | None, /) -> StrokeDatum: ... method type (line 11898) | def type(self, _: Type_T, /) -> StrokeDatum: ... method __init__ (line 11900) | def __init__( class StrokeValue (line 11920) | class StrokeValue( method condition (line 11941) | def condition( method condition (line 11968) | def condition( method condition (line 11982) | def condition( method condition (line 12010) | def condition( method condition (line 12025) | def condition( method condition (line 12032) | def condition( method condition (line 12040) | def condition( method __init__ (line 12044) | def __init__( class StrokeDash (line 12054) | class StrokeDash( method aggregate (line 12280) | def aggregate(self, _: NonArgAggregateOp_T, /) -> StrokeDash: ... method aggregate (line 12282) | def aggregate( method aggregate (line 12286) | def aggregate( method bandPosition (line 12290) | def bandPosition(self, _: float, /) -> StrokeDash: ... method bin (line 12292) | def bin(self, _: bool | Bin | None, /) -> StrokeDash: ... method bin (line 12294) | def bin( method condition (line 12309) | def condition( method condition (line 12316) | def condition( method condition (line 12324) | def condition( method field (line 12328) | def field(self, _: str | RepeatRef, /) -> StrokeDash: ... method field (line 12330) | def field( method legend (line 12336) | def legend(self, _: Legend | None, /) -> StrokeDash: ... method legend (line 12338) | def legend( method scale (line 12445) | def scale(self, _: Scale | None, /) -> StrokeDash: ... method scale (line 12447) | def scale( method sort (line 12497) | def sort( method sort (line 12508) | def sort( method sort (line 12516) | def sort( method timeUnit (line 12523) | def timeUnit( method timeUnit (line 12529) | def timeUnit( method title (line 12539) | def title(self, _: str | Sequence[str] | None, /) -> StrokeDash: ... method type (line 12541) | def type(self, _: StandardType_T, /) -> StrokeDash: ... method __init__ (line 12543) | def __init__( class StrokeDashDatum (line 12588) | class StrokeDashDatum( method bandPosition (line 12701) | def bandPosition(self, _: float, /) -> StrokeDashDatum: ... method condition (line 12703) | def condition( method condition (line 12710) | def condition( method condition (line 12718) | def condition( method title (line 12722) | def title(self, _: str | Sequence[str] | None, /) -> StrokeDashDatum: ... method type (line 12724) | def type(self, _: Type_T, /) -> StrokeDashDatum: ... method __init__ (line 12726) | def __init__( class StrokeDashValue (line 12746) | class StrokeDashValue( method condition (line 12766) | def condition( method condition (line 12793) | def condition( method condition (line 12807) | def condition( method condition (line 12835) | def condition( method condition (line 12850) | def condition( method condition (line 12857) | def condition( method condition (line 12865) | def condition( method __init__ (line 12869) | def __init__( class StrokeOpacity (line 12879) | class StrokeOpacity( method aggregate (line 13105) | def aggregate(self, _: NonArgAggregateOp_T, /) -> StrokeOpacity: ... method aggregate (line 13107) | def aggregate( method aggregate (line 13111) | def aggregate( method bandPosition (line 13115) | def bandPosition(self, _: float, /) -> StrokeOpacity: ... method bin (line 13117) | def bin(self, _: bool | Bin | None, /) -> StrokeOpacity: ... method bin (line 13119) | def bin( method condition (line 13134) | def condition( method condition (line 13141) | def condition( method condition (line 13149) | def condition( method field (line 13153) | def field(self, _: str | RepeatRef, /) -> StrokeOpacity: ... method field (line 13155) | def field( method legend (line 13161) | def legend(self, _: Legend | None, /) -> StrokeOpacity: ... method legend (line 13163) | def legend( method scale (line 13270) | def scale(self, _: Scale | None, /) -> StrokeOpacity: ... method scale (line 13272) | def scale( method sort (line 13322) | def sort( method sort (line 13333) | def sort( method sort (line 13341) | def sort( method timeUnit (line 13348) | def timeUnit( method timeUnit (line 13354) | def timeUnit( method title (line 13364) | def title(self, _: str | Sequence[str] | None, /) -> StrokeOpacity: ... method type (line 13366) | def type(self, _: StandardType_T, /) -> StrokeOpacity: ... method __init__ (line 13368) | def __init__( class StrokeOpacityDatum (line 13413) | class StrokeOpacityDatum( method bandPosition (line 13526) | def bandPosition(self, _: float, /) -> StrokeOpacityDatum: ... method condition (line 13528) | def condition( method condition (line 13535) | def condition( method condition (line 13543) | def condition( method title (line 13547) | def title(self, _: str | Sequence[str] | None, /) -> StrokeOpacityDatu... method type (line 13549) | def type(self, _: Type_T, /) -> StrokeOpacityDatum: ... method __init__ (line 13551) | def __init__( class StrokeOpacityValue (line 13571) | class StrokeOpacityValue( method condition (line 13591) | def condition( method condition (line 13618) | def condition( method condition (line 13632) | def condition( method condition (line 13660) | def condition( method condition (line 13675) | def condition( method condition (line 13682) | def condition( method condition (line 13690) | def condition( method __init__ (line 13694) | def __init__( class StrokeWidth (line 13704) | class StrokeWidth( method aggregate (line 13930) | def aggregate(self, _: NonArgAggregateOp_T, /) -> StrokeWidth: ... method aggregate (line 13932) | def aggregate( method aggregate (line 13936) | def aggregate( method bandPosition (line 13940) | def bandPosition(self, _: float, /) -> StrokeWidth: ... method bin (line 13942) | def bin(self, _: bool | Bin | None, /) -> StrokeWidth: ... method bin (line 13944) | def bin( method condition (line 13959) | def condition( method condition (line 13966) | def condition( method condition (line 13974) | def condition( method field (line 13978) | def field(self, _: str | RepeatRef, /) -> StrokeWidth: ... method field (line 13980) | def field( method legend (line 13986) | def legend(self, _: Legend | None, /) -> StrokeWidth: ... method legend (line 13988) | def legend( method scale (line 14095) | def scale(self, _: Scale | None, /) -> StrokeWidth: ... method scale (line 14097) | def scale( method sort (line 14147) | def sort( method sort (line 14158) | def sort( method sort (line 14166) | def sort( method timeUnit (line 14173) | def timeUnit( method timeUnit (line 14179) | def timeUnit( method title (line 14189) | def title(self, _: str | Sequence[str] | None, /) -> StrokeWidth: ... method type (line 14191) | def type(self, _: StandardType_T, /) -> StrokeWidth: ... method __init__ (line 14193) | def __init__( class StrokeWidthDatum (line 14238) | class StrokeWidthDatum( method bandPosition (line 14351) | def bandPosition(self, _: float, /) -> StrokeWidthDatum: ... method condition (line 14353) | def condition( method condition (line 14360) | def condition( method condition (line 14368) | def condition( method title (line 14372) | def title(self, _: str | Sequence[str] | None, /) -> StrokeWidthDatum:... method type (line 14374) | def type(self, _: Type_T, /) -> StrokeWidthDatum: ... method __init__ (line 14376) | def __init__( class StrokeWidthValue (line 14396) | class StrokeWidthValue( method condition (line 14416) | def condition( method condition (line 14443) | def condition( method condition (line 14457) | def condition( method condition (line 14485) | def condition( method condition (line 14500) | def condition( method condition (line 14507) | def condition( method condition (line 14515) | def condition( method __init__ (line 14519) | def __init__( class Text (line 14529) | class Text(FieldChannelMixin, core.FieldOrDatumDefWithConditionStringFie... method aggregate (line 14730) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Text: ... method aggregate (line 14732) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 14734) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 14736) | def bandPosition(self, _: float, /) -> Text: ... method bin (line 14738) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Text: ... method bin (line 14740) | def bin( method condition (line 14755) | def condition( method condition (line 14762) | def condition( method condition (line 14770) | def condition(self, _: list[core.ConditionalValueDefTextExprRef], /) -... method field (line 14772) | def field(self, _: str | RepeatRef, /) -> Text: ... method field (line 14774) | def field( method format (line 14780) | def format(self, _: str, /) -> Text: ... method format (line 14782) | def format( method format (line 14797) | def format(self, _: Map, /) -> Text: ... method formatType (line 14799) | def formatType(self, _: str, /) -> Text: ... method timeUnit (line 14801) | def timeUnit( method timeUnit (line 14807) | def timeUnit( method title (line 14817) | def title(self, _: str | Sequence[str] | None, /) -> Text: ... method type (line 14819) | def type(self, _: StandardType_T, /) -> Text: ... method __init__ (line 14821) | def __init__( class TextDatum (line 14855) | class TextDatum(DatumChannelMixin, core.FieldOrDatumDefWithConditionStri... method bandPosition (line 15003) | def bandPosition(self, _: float, /) -> TextDatum: ... method condition (line 15005) | def condition( method condition (line 15012) | def condition( method condition (line 15020) | def condition( method format (line 15024) | def format(self, _: str, /) -> TextDatum: ... method format (line 15026) | def format( method format (line 15041) | def format(self, _: Map, /) -> TextDatum: ... method formatType (line 15043) | def formatType(self, _: str, /) -> TextDatum: ... method title (line 15045) | def title(self, _: str | Sequence[str] | None, /) -> TextDatum: ... method type (line 15047) | def type(self, _: Type_T, /) -> TextDatum: ... method __init__ (line 15049) | def __init__( class TextValue (line 15073) | class TextValue(ValueChannelMixin, core.ValueDefWithConditionStringField... method condition (line 15091) | def condition( method condition (line 15108) | def condition( method condition (line 15126) | def condition( method condition (line 15133) | def condition( method condition (line 15141) | def condition( method __init__ (line 15145) | def __init__( class Theta (line 15155) | class Theta(FieldChannelMixin, core.PositionFieldDefBase): method aggregate (line 15393) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Theta: ... method aggregate (line 15395) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 15397) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 15399) | def bandPosition(self, _: float, /) -> Theta: ... method bin (line 15401) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Theta: ... method bin (line 15403) | def bin( method field (line 15418) | def field(self, _: str | RepeatRef, /) -> Theta: ... method field (line 15420) | def field( method scale (line 15426) | def scale(self, _: Scale | None, /) -> Theta: ... method scale (line 15428) | def scale( method sort (line 15478) | def sort( method sort (line 15489) | def sort( method sort (line 15497) | def sort( method stack (line 15504) | def stack(self, _: bool | StackOffset_T | None, /) -> Theta: ... method timeUnit (line 15506) | def timeUnit( method timeUnit (line 15512) | def timeUnit( method title (line 15522) | def title(self, _: str | Sequence[str] | None, /) -> Theta: ... method type (line 15524) | def type(self, _: StandardType_T, /) -> Theta: ... method __init__ (line 15526) | def __init__( class ThetaDatum (line 15569) | class ThetaDatum(DatumChannelMixin, core.PositionDatumDefBase): method bandPosition (line 15716) | def bandPosition(self, _: float, /) -> ThetaDatum: ... method scale (line 15718) | def scale(self, _: Scale | None, /) -> ThetaDatum: ... method scale (line 15720) | def scale( method stack (line 15770) | def stack(self, _: bool | StackOffset_T | None, /) -> ThetaDatum: ... method title (line 15772) | def title(self, _: str | Sequence[str] | None, /) -> ThetaDatum: ... method type (line 15774) | def type(self, _: Type_T, /) -> ThetaDatum: ... method __init__ (line 15776) | def __init__( class ThetaValue (line 15798) | class ThetaValue(ValueChannelMixin, core.PositionValueDef): method __init__ (line 15816) | def __init__(self, value, **kwds): class Theta2 (line 15821) | class Theta2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 15915) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Theta2: ... method aggregate (line 15917) | def aggregate( method aggregate (line 15921) | def aggregate( method bandPosition (line 15925) | def bandPosition(self, _: float, /) -> Theta2: ... method bin (line 15927) | def bin(self, _: None, /) -> Theta2: ... method field (line 15929) | def field(self, _: str | RepeatRef, /) -> Theta2: ... method field (line 15931) | def field( method timeUnit (line 15937) | def timeUnit( method timeUnit (line 15943) | def timeUnit( method title (line 15953) | def title(self, _: str | Sequence[str] | None, /) -> Theta2: ... method __init__ (line 15955) | def __init__( class Theta2Datum (line 15981) | class Theta2Datum(DatumChannelMixin, core.DatumDef): method bandPosition (line 16085) | def bandPosition(self, _: float, /) -> Theta2Datum: ... method title (line 16087) | def title(self, _: str | Sequence[str] | None, /) -> Theta2Datum: ... method type (line 16089) | def type(self, _: Type_T, /) -> Theta2Datum: ... method __init__ (line 16091) | def __init__( class Theta2Value (line 16105) | class Theta2Value(ValueChannelMixin, core.PositionValueDef): method __init__ (line 16123) | def __init__(self, value, **kwds): class Time (line 16128) | class Time(FieldChannelMixin, core.TimeDef): method aggregate (line 16338) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Time: ... method aggregate (line 16340) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 16342) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 16344) | def bandPosition(self, _: float, /) -> Time: ... method bin (line 16346) | def bin(self, _: bool | Bin | None, /) -> Time: ... method bin (line 16348) | def bin( method field (line 16363) | def field(self, _: str | RepeatRef, /) -> Time: ... method field (line 16365) | def field( method rescale (line 16371) | def rescale(self, _: bool, /) -> Time: ... method scale (line 16373) | def scale(self, _: Scale | None, /) -> Time: ... method scale (line 16375) | def scale( method sort (line 16425) | def sort( method sort (line 16436) | def sort( method sort (line 16444) | def sort( method timeUnit (line 16451) | def timeUnit( method timeUnit (line 16457) | def timeUnit( method title (line 16467) | def title(self, _: str | Sequence[str] | None, /) -> Time: ... method type (line 16469) | def type(self, _: StandardType_T, /) -> Time: ... method __init__ (line 16471) | def __init__( class Tooltip (line 16514) | class Tooltip(FieldChannelMixin, core.StringFieldDefWithCondition): method aggregate (line 16715) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Tooltip: ... method aggregate (line 16717) | def aggregate( method aggregate (line 16721) | def aggregate( method bandPosition (line 16725) | def bandPosition(self, _: float, /) -> Tooltip: ... method bin (line 16727) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Tooltip:... method bin (line 16729) | def bin( method condition (line 16744) | def condition( method condition (line 16751) | def condition( method condition (line 16759) | def condition( method field (line 16763) | def field(self, _: str | RepeatRef, /) -> Tooltip: ... method field (line 16765) | def field( method format (line 16771) | def format(self, _: str, /) -> Tooltip: ... method format (line 16773) | def format( method format (line 16788) | def format(self, _: Map, /) -> Tooltip: ... method formatType (line 16790) | def formatType(self, _: str, /) -> Tooltip: ... method timeUnit (line 16792) | def timeUnit( method timeUnit (line 16798) | def timeUnit( method title (line 16808) | def title(self, _: str | Sequence[str] | None, /) -> Tooltip: ... method type (line 16810) | def type(self, _: StandardType_T, /) -> Tooltip: ... method __init__ (line 16812) | def __init__( class TooltipValue (line 16846) | class TooltipValue(ValueChannelMixin, core.StringValueDefWithCondition): method condition (line 16864) | def condition( method condition (line 16891) | def condition( method condition (line 16905) | def condition( method condition (line 16933) | def condition( method condition (line 16948) | def condition( method condition (line 16955) | def condition( method condition (line 16963) | def condition( method __init__ (line 16967) | def __init__( class Url (line 16977) | class Url(FieldChannelMixin, core.StringFieldDefWithCondition): method aggregate (line 17178) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Url: ... method aggregate (line 17180) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 17182) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 17184) | def bandPosition(self, _: float, /) -> Url: ... method bin (line 17186) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Url: ... method bin (line 17188) | def bin( method condition (line 17203) | def condition( method condition (line 17210) | def condition( method condition (line 17218) | def condition(self, _: list[core.ConditionalValueDefstringExprRef], /)... method field (line 17220) | def field(self, _: str | RepeatRef, /) -> Url: ... method field (line 17222) | def field( method format (line 17228) | def format(self, _: str, /) -> Url: ... method format (line 17230) | def format( method format (line 17245) | def format(self, _: Map, /) -> Url: ... method formatType (line 17247) | def formatType(self, _: str, /) -> Url: ... method timeUnit (line 17249) | def timeUnit( method timeUnit (line 17255) | def timeUnit( method title (line 17265) | def title(self, _: str | Sequence[str] | None, /) -> Url: ... method type (line 17267) | def type(self, _: StandardType_T, /) -> Url: ... method __init__ (line 17269) | def __init__( class UrlValue (line 17303) | class UrlValue(ValueChannelMixin, core.StringValueDefWithCondition): method condition (line 17321) | def condition( method condition (line 17348) | def condition( method condition (line 17362) | def condition( method condition (line 17390) | def condition( method condition (line 17405) | def condition( method condition (line 17412) | def condition( method condition (line 17420) | def condition( method __init__ (line 17424) | def __init__( class X (line 17434) | class X(FieldChannelMixin, core.PositionFieldDef): method aggregate (line 17689) | def aggregate(self, _: NonArgAggregateOp_T, /) -> X: ... method aggregate (line 17691) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 17693) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method axis (line 17695) | def axis(self, _: Axis | None, /) -> X: ... method axis (line 17697) | def axis( method bandPosition (line 17814) | def bandPosition(self, _: float, /) -> X: ... method bin (line 17816) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> X: ... method bin (line 17818) | def bin( method field (line 17833) | def field(self, _: str | RepeatRef, /) -> X: ... method field (line 17835) | def field( method impute (line 17841) | def impute(self, _: Impute | None, /) -> X: ... method impute (line 17843) | def impute( method scale (line 17852) | def scale(self, _: Scale | None, /) -> X: ... method scale (line 17854) | def scale( method sort (line 17904) | def sort( method sort (line 17915) | def sort( method sort (line 17923) | def sort( method stack (line 17930) | def stack(self, _: bool | StackOffset_T | None, /) -> X: ... method timeUnit (line 17932) | def timeUnit( method timeUnit (line 17938) | def timeUnit( method title (line 17948) | def title(self, _: str | Sequence[str] | None, /) -> X: ... method type (line 17950) | def type(self, _: StandardType_T, /) -> X: ... method __init__ (line 17952) | def __init__( class XDatum (line 17999) | class XDatum(DatumChannelMixin, core.PositionDatumDef): method axis (line 18163) | def axis(self, _: Axis | None, /) -> XDatum: ... method axis (line 18165) | def axis( method bandPosition (line 18282) | def bandPosition(self, _: float, /) -> XDatum: ... method impute (line 18284) | def impute(self, _: Impute | None, /) -> XDatum: ... method impute (line 18286) | def impute( method scale (line 18295) | def scale(self, _: Scale | None, /) -> XDatum: ... method scale (line 18297) | def scale( method stack (line 18347) | def stack(self, _: bool | StackOffset_T | None, /) -> XDatum: ... method title (line 18349) | def title(self, _: str | Sequence[str] | None, /) -> XDatum: ... method type (line 18351) | def type(self, _: Type_T, /) -> XDatum: ... method __init__ (line 18353) | def __init__( class XValue (line 18379) | class XValue(ValueChannelMixin, core.PositionValueDef): method __init__ (line 18397) | def __init__(self, value, **kwds): class X2 (line 18402) | class X2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 18496) | def aggregate(self, _: NonArgAggregateOp_T, /) -> X2: ... method aggregate (line 18498) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 18500) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 18502) | def bandPosition(self, _: float, /) -> X2: ... method bin (line 18504) | def bin(self, _: None, /) -> X2: ... method field (line 18506) | def field(self, _: str | RepeatRef, /) -> X2: ... method field (line 18508) | def field( method timeUnit (line 18514) | def timeUnit( method timeUnit (line 18520) | def timeUnit( method title (line 18530) | def title(self, _: str | Sequence[str] | None, /) -> X2: ... method __init__ (line 18532) | def __init__( class X2Datum (line 18558) | class X2Datum(DatumChannelMixin, core.DatumDef): method bandPosition (line 18662) | def bandPosition(self, _: float, /) -> X2Datum: ... method title (line 18664) | def title(self, _: str | Sequence[str] | None, /) -> X2Datum: ... method type (line 18666) | def type(self, _: Type_T, /) -> X2Datum: ... method __init__ (line 18668) | def __init__( class X2Value (line 18682) | class X2Value(ValueChannelMixin, core.PositionValueDef): method __init__ (line 18700) | def __init__(self, value, **kwds): class XError (line 18705) | class XError(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 18799) | def aggregate(self, _: NonArgAggregateOp_T, /) -> XError: ... method aggregate (line 18801) | def aggregate( method aggregate (line 18805) | def aggregate( method bandPosition (line 18809) | def bandPosition(self, _: float, /) -> XError: ... method bin (line 18811) | def bin(self, _: None, /) -> XError: ... method field (line 18813) | def field(self, _: str | RepeatRef, /) -> XError: ... method field (line 18815) | def field( method timeUnit (line 18821) | def timeUnit( method timeUnit (line 18827) | def timeUnit( method title (line 18837) | def title(self, _: str | Sequence[str] | None, /) -> XError: ... method __init__ (line 18839) | def __init__( class XErrorValue (line 18865) | class XErrorValue(ValueChannelMixin, core.ValueDefnumber): method __init__ (line 18883) | def __init__(self, value, **kwds): class XError2 (line 18888) | class XError2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 18982) | def aggregate(self, _: NonArgAggregateOp_T, /) -> XError2: ... method aggregate (line 18984) | def aggregate( method aggregate (line 18988) | def aggregate( method bandPosition (line 18992) | def bandPosition(self, _: float, /) -> XError2: ... method bin (line 18994) | def bin(self, _: None, /) -> XError2: ... method field (line 18996) | def field(self, _: str | RepeatRef, /) -> XError2: ... method field (line 18998) | def field( method timeUnit (line 19004) | def timeUnit( method timeUnit (line 19010) | def timeUnit( method title (line 19020) | def title(self, _: str | Sequence[str] | None, /) -> XError2: ... method __init__ (line 19022) | def __init__( class XError2Value (line 19048) | class XError2Value(ValueChannelMixin, core.ValueDefnumber): method __init__ (line 19066) | def __init__(self, value, **kwds): class XOffset (line 19071) | class XOffset(FieldChannelMixin, core.ScaleFieldDef): method aggregate (line 19279) | def aggregate(self, _: NonArgAggregateOp_T, /) -> XOffset: ... method aggregate (line 19281) | def aggregate( method aggregate (line 19285) | def aggregate( method bandPosition (line 19289) | def bandPosition(self, _: float, /) -> XOffset: ... method bin (line 19291) | def bin(self, _: bool | Bin | None, /) -> XOffset: ... method bin (line 19293) | def bin( method field (line 19308) | def field(self, _: str | RepeatRef, /) -> XOffset: ... method field (line 19310) | def field( method scale (line 19316) | def scale(self, _: Scale | None, /) -> XOffset: ... method scale (line 19318) | def scale( method sort (line 19368) | def sort( method sort (line 19379) | def sort( method sort (line 19387) | def sort( method timeUnit (line 19394) | def timeUnit( method timeUnit (line 19400) | def timeUnit( method title (line 19410) | def title(self, _: str | Sequence[str] | None, /) -> XOffset: ... method type (line 19412) | def type(self, _: StandardType_T, /) -> XOffset: ... method __init__ (line 19414) | def __init__( class XOffsetDatum (line 19455) | class XOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): method bandPosition (line 19572) | def bandPosition(self, _: float, /) -> XOffsetDatum: ... method scale (line 19574) | def scale(self, _: Scale | None, /) -> XOffsetDatum: ... method scale (line 19576) | def scale( method title (line 19626) | def title(self, _: str | Sequence[str] | None, /) -> XOffsetDatum: ... method type (line 19628) | def type(self, _: Type_T, /) -> XOffsetDatum: ... method __init__ (line 19630) | def __init__( class XOffsetValue (line 19650) | class XOffsetValue(ValueChannelMixin, core.ValueDefnumber): method __init__ (line 19668) | def __init__(self, value, **kwds): class Y (line 19673) | class Y(FieldChannelMixin, core.PositionFieldDef): method aggregate (line 19928) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Y: ... method aggregate (line 19930) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 19932) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method axis (line 19934) | def axis(self, _: Axis | None, /) -> Y: ... method axis (line 19936) | def axis( method bandPosition (line 20053) | def bandPosition(self, _: float, /) -> Y: ... method bin (line 20055) | def bin(self, _: bool | Bin | Literal["binned"] | None, /) -> Y: ... method bin (line 20057) | def bin( method field (line 20072) | def field(self, _: str | RepeatRef, /) -> Y: ... method field (line 20074) | def field( method impute (line 20080) | def impute(self, _: Impute | None, /) -> Y: ... method impute (line 20082) | def impute( method scale (line 20091) | def scale(self, _: Scale | None, /) -> Y: ... method scale (line 20093) | def scale( method sort (line 20143) | def sort( method sort (line 20154) | def sort( method sort (line 20162) | def sort( method stack (line 20169) | def stack(self, _: bool | StackOffset_T | None, /) -> Y: ... method timeUnit (line 20171) | def timeUnit( method timeUnit (line 20177) | def timeUnit( method title (line 20187) | def title(self, _: str | Sequence[str] | None, /) -> Y: ... method type (line 20189) | def type(self, _: StandardType_T, /) -> Y: ... method __init__ (line 20191) | def __init__( class YDatum (line 20238) | class YDatum(DatumChannelMixin, core.PositionDatumDef): method axis (line 20402) | def axis(self, _: Axis | None, /) -> YDatum: ... method axis (line 20404) | def axis( method bandPosition (line 20521) | def bandPosition(self, _: float, /) -> YDatum: ... method impute (line 20523) | def impute(self, _: Impute | None, /) -> YDatum: ... method impute (line 20525) | def impute( method scale (line 20534) | def scale(self, _: Scale | None, /) -> YDatum: ... method scale (line 20536) | def scale( method stack (line 20586) | def stack(self, _: bool | StackOffset_T | None, /) -> YDatum: ... method title (line 20588) | def title(self, _: str | Sequence[str] | None, /) -> YDatum: ... method type (line 20590) | def type(self, _: Type_T, /) -> YDatum: ... method __init__ (line 20592) | def __init__( class YValue (line 20618) | class YValue(ValueChannelMixin, core.PositionValueDef): method __init__ (line 20636) | def __init__(self, value, **kwds): class Y2 (line 20641) | class Y2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 20735) | def aggregate(self, _: NonArgAggregateOp_T, /) -> Y2: ... method aggregate (line 20737) | def aggregate(self, *, argmax: Optional[str | SchemaBase] = Undefined)... method aggregate (line 20739) | def aggregate(self, *, argmin: Optional[str | SchemaBase] = Undefined)... method bandPosition (line 20741) | def bandPosition(self, _: float, /) -> Y2: ... method bin (line 20743) | def bin(self, _: None, /) -> Y2: ... method field (line 20745) | def field(self, _: str | RepeatRef, /) -> Y2: ... method field (line 20747) | def field( method timeUnit (line 20753) | def timeUnit( method timeUnit (line 20759) | def timeUnit( method title (line 20769) | def title(self, _: str | Sequence[str] | None, /) -> Y2: ... method __init__ (line 20771) | def __init__( class Y2Datum (line 20797) | class Y2Datum(DatumChannelMixin, core.DatumDef): method bandPosition (line 20901) | def bandPosition(self, _: float, /) -> Y2Datum: ... method title (line 20903) | def title(self, _: str | Sequence[str] | None, /) -> Y2Datum: ... method type (line 20905) | def type(self, _: Type_T, /) -> Y2Datum: ... method __init__ (line 20907) | def __init__( class Y2Value (line 20921) | class Y2Value(ValueChannelMixin, core.PositionValueDef): method __init__ (line 20939) | def __init__(self, value, **kwds): class YError (line 20944) | class YError(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 21038) | def aggregate(self, _: NonArgAggregateOp_T, /) -> YError: ... method aggregate (line 21040) | def aggregate( method aggregate (line 21044) | def aggregate( method bandPosition (line 21048) | def bandPosition(self, _: float, /) -> YError: ... method bin (line 21050) | def bin(self, _: None, /) -> YError: ... method field (line 21052) | def field(self, _: str | RepeatRef, /) -> YError: ... method field (line 21054) | def field( method timeUnit (line 21060) | def timeUnit( method timeUnit (line 21066) | def timeUnit( method title (line 21076) | def title(self, _: str | Sequence[str] | None, /) -> YError: ... method __init__ (line 21078) | def __init__( class YErrorValue (line 21104) | class YErrorValue(ValueChannelMixin, core.ValueDefnumber): method __init__ (line 21122) | def __init__(self, value, **kwds): class YError2 (line 21127) | class YError2(FieldChannelMixin, core.SecondaryFieldDef): method aggregate (line 21221) | def aggregate(self, _: NonArgAggregateOp_T, /) -> YError2: ... method aggregate (line 21223) | def aggregate( method aggregate (line 21227) | def aggregate( method bandPosition (line 21231) | def bandPosition(self, _: float, /) -> YError2: ... method bin (line 21233) | def bin(self, _: None, /) -> YError2: ... method field (line 21235) | def field(self, _: str | RepeatRef, /) -> YError2: ... method field (line 21237) | def field( method timeUnit (line 21243) | def timeUnit( method timeUnit (line 21249) | def timeUnit( method title (line 21259) | def title(self, _: str | Sequence[str] | None, /) -> YError2: ... method __init__ (line 21261) | def __init__( class YError2Value (line 21287) | class YError2Value(ValueChannelMixin, core.ValueDefnumber): method __init__ (line 21305) | def __init__(self, value, **kwds): class YOffset (line 21310) | class YOffset(FieldChannelMixin, core.ScaleFieldDef): method aggregate (line 21518) | def aggregate(self, _: NonArgAggregateOp_T, /) -> YOffset: ... method aggregate (line 21520) | def aggregate( method aggregate (line 21524) | def aggregate( method bandPosition (line 21528) | def bandPosition(self, _: float, /) -> YOffset: ... method bin (line 21530) | def bin(self, _: bool | Bin | None, /) -> YOffset: ... method bin (line 21532) | def bin( method field (line 21547) | def field(self, _: str | RepeatRef, /) -> YOffset: ... method field (line 21549) | def field( method scale (line 21555) | def scale(self, _: Scale | None, /) -> YOffset: ... method scale (line 21557) | def scale( method sort (line 21607) | def sort( method sort (line 21618) | def sort( method sort (line 21626) | def sort( method timeUnit (line 21633) | def timeUnit( method timeUnit (line 21639) | def timeUnit( method title (line 21649) | def title(self, _: str | Sequence[str] | None, /) -> YOffset: ... method type (line 21651) | def type(self, _: StandardType_T, /) -> YOffset: ... method __init__ (line 21653) | def __init__( class YOffsetDatum (line 21694) | class YOffsetDatum(DatumChannelMixin, core.ScaleDatumDef): method bandPosition (line 21811) | def bandPosition(self, _: float, /) -> YOffsetDatum: ... method scale (line 21813) | def scale(self, _: Scale | None, /) -> YOffsetDatum: ... method scale (line 21815) | def scale( method title (line 21865) | def title(self, _: str | Sequence[str] | None, /) -> YOffsetDatum: ... method type (line 21867) | def type(self, _: Type_T, /) -> YOffsetDatum: ... method __init__ (line 21869) | def __init__( class YOffsetValue (line 21889) | class YOffsetValue(ValueChannelMixin, core.ValueDefnumber): method __init__ (line 21907) | def __init__(self, value, **kwds): class _EncodingMixin (line 21990) | class _EncodingMixin: method encode (line 21991) | def encode( class EncodeKwds (line 22308) | class EncodeKwds(TypedDict, total=False): FILE: altair/vegalite/v6/schema/core.py function load_schema (line 488) | def load_schema() -> dict: class VegaLiteSchema (line 497) | class VegaLiteSchema(SchemaBase): method _default_wrapper_classes (line 501) | def _default_wrapper_classes(cls) -> Iterator[type[Any]]: class Root (line 505) | class Root(VegaLiteSchema): method __init__ (line 515) | def __init__(self, *args, **kwds): class Aggregate (line 519) | class Aggregate(VegaLiteSchema): method __init__ (line 524) | def __init__(self, *args, **kwds): class AggregateOp (line 528) | class AggregateOp(VegaLiteSchema): method __init__ (line 533) | def __init__(self, *args): class AggregatedFieldDef (line 537) | class AggregatedFieldDef(VegaLiteSchema): method __init__ (line 556) | def __init__( class Align (line 565) | class Align(VegaLiteSchema): method __init__ (line 570) | def __init__(self, *args): class AnyMark (line 574) | class AnyMark(VegaLiteSchema): method __init__ (line 579) | def __init__(self, *args, **kwds): class AnyMarkConfig (line 583) | class AnyMarkConfig(VegaLiteSchema): method __init__ (line 588) | def __init__(self, *args, **kwds): class AreaConfig (line 592) | class AreaConfig(AnyMarkConfig): method __init__ (line 996) | def __init__( class ArgmaxDef (line 1171) | class ArgmaxDef(Aggregate): method __init__ (line 1183) | def __init__(self, argmax: Optional[str | SchemaBase] = Undefined, **k... class ArgminDef (line 1187) | class ArgminDef(Aggregate): method __init__ (line 1199) | def __init__(self, argmin: Optional[str | SchemaBase] = Undefined, **k... class AutoSizeParams (line 1203) | class AutoSizeParams(VegaLiteSchema): method __init__ (line 1234) | def __init__( class AutosizeType (line 1244) | class AutosizeType(VegaLiteSchema): method __init__ (line 1249) | def __init__(self, *args): class Axis (line 1253) | class Axis(VegaLiteSchema): method __init__ (line 1633) | def __init__( class AxisConfig (line 1832) | class AxisConfig(VegaLiteSchema): method __init__ (line 2214) | def __init__( class AxisOrient (line 2415) | class AxisOrient(VegaLiteSchema): method __init__ (line 2420) | def __init__(self, *args): class AxisResolveMap (line 2424) | class AxisResolveMap(VegaLiteSchema): method __init__ (line 2438) | def __init__( class BBox (line 2447) | class BBox(VegaLiteSchema): method __init__ (line 2456) | def __init__(self, *args, **kwds): class BarConfig (line 2460) | class BarConfig(AnyMarkConfig): method __init__ (line 2858) | def __init__( class BaseTitleNoValueRefs (line 3039) | class BaseTitleNoValueRefs(VegaLiteSchema): method __init__ (line 3122) | def __init__( class BinExtent (line 3187) | class BinExtent(VegaLiteSchema): method __init__ (line 3192) | def __init__(self, *args, **kwds): class BinParams (line 3196) | class BinParams(VegaLiteSchema): method __init__ (line 3247) | def __init__( class Binding (line 3276) | class Binding(VegaLiteSchema): method __init__ (line 3281) | def __init__(self, *args, **kwds): class BindCheckbox (line 3285) | class BindCheckbox(Binding): method __init__ (line 3307) | def __init__( class BindDirect (line 3320) | class BindDirect(Binding): method __init__ (line 3343) | def __init__( class BindInput (line 3353) | class BindInput(Binding): method __init__ (line 3383) | def __init__( class BindRadioSelect (line 3404) | class BindRadioSelect(Binding): method __init__ (line 3431) | def __init__( class BindRange (line 3452) | class BindRange(Binding): method __init__ (line 3483) | def __init__( class BinnedTimeUnit (line 3506) | class BinnedTimeUnit(VegaLiteSchema): method __init__ (line 3511) | def __init__(self, *args): class Blend (line 3515) | class Blend(VegaLiteSchema): method __init__ (line 3520) | def __init__(self, *args): class BoxPlotConfig (line 3524) | class BoxPlotConfig(VegaLiteSchema): method __init__ (line 3557) | def __init__( class BrushConfig (line 3580) | class BrushConfig(VegaLiteSchema): method __init__ (line 3614) | def __init__( class Color (line 3639) | class Color(VegaLiteSchema): method __init__ (line 3644) | def __init__(self, *args, **kwds): class ColorDef (line 3648) | class ColorDef(VegaLiteSchema): method __init__ (line 3653) | def __init__(self, *args, **kwds): class ColorName (line 3657) | class ColorName(Color): method __init__ (line 3662) | def __init__(self, *args): class ColorScheme (line 3666) | class ColorScheme(VegaLiteSchema): method __init__ (line 3671) | def __init__(self, *args, **kwds): class Categorical (line 3675) | class Categorical(ColorScheme): method __init__ (line 3680) | def __init__(self, *args): class CompositeMark (line 3684) | class CompositeMark(AnyMark): method __init__ (line 3689) | def __init__(self, *args, **kwds): class BoxPlot (line 3693) | class BoxPlot(CompositeMark): method __init__ (line 3698) | def __init__(self, *args): class CompositeMarkDef (line 3702) | class CompositeMarkDef(AnyMark): method __init__ (line 3707) | def __init__(self, *args, **kwds): class BoxPlotDef (line 3711) | class BoxPlotDef(CompositeMarkDef): method __init__ (line 3801) | def __init__( class CompositionConfig (line 3836) | class CompositionConfig(VegaLiteSchema): method __init__ (line 3867) | def __init__( class ConditionalAxisColor (line 3876) | class ConditionalAxisColor(VegaLiteSchema): method __init__ (line 3881) | def __init__(self, *args, **kwds): class ConditionalAxisLabelAlign (line 3885) | class ConditionalAxisLabelAlign(VegaLiteSchema): method __init__ (line 3890) | def __init__(self, *args, **kwds): class ConditionalAxisLabelBaseline (line 3894) | class ConditionalAxisLabelBaseline(VegaLiteSchema): method __init__ (line 3899) | def __init__(self, *args, **kwds): class ConditionalAxisLabelFontStyle (line 3903) | class ConditionalAxisLabelFontStyle(VegaLiteSchema): method __init__ (line 3908) | def __init__(self, *args, **kwds): class ConditionalAxisLabelFontWeight (line 3912) | class ConditionalAxisLabelFontWeight(VegaLiteSchema): method __init__ (line 3917) | def __init__(self, *args, **kwds): class ConditionalAxisNumber (line 3921) | class ConditionalAxisNumber(VegaLiteSchema): method __init__ (line 3926) | def __init__(self, *args, **kwds): class ConditionalAxisNumberArray (line 3930) | class ConditionalAxisNumberArray(VegaLiteSchema): method __init__ (line 3935) | def __init__(self, *args, **kwds): class ConditionalAxisPropertyAlignnull (line 3939) | class ConditionalAxisPropertyAlignnull(VegaLiteSchema): method __init__ (line 3944) | def __init__(self, *args, **kwds): class ConditionalAxisPropertyColornull (line 3948) | class ConditionalAxisPropertyColornull(VegaLiteSchema): method __init__ (line 3953) | def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontStylenull (line 3957) | class ConditionalAxisPropertyFontStylenull(VegaLiteSchema): method __init__ (line 3962) | def __init__(self, *args, **kwds): class ConditionalAxisPropertyFontWeightnull (line 3966) | class ConditionalAxisPropertyFontWeightnull(VegaLiteSchema): method __init__ (line 3971) | def __init__(self, *args, **kwds): class ConditionalAxisPropertyTextBaselinenull (line 3975) | class ConditionalAxisPropertyTextBaselinenull(VegaLiteSchema): method __init__ (line 3980) | def __init__(self, *args, **kwds): class ConditionalAxisPropertynumberArraynull (line 3984) | class ConditionalAxisPropertynumberArraynull(VegaLiteSchema): method __init__ (line 3989) | def __init__(self, *args, **kwds): class ConditionalAxisPropertynumbernull (line 3993) | class ConditionalAxisPropertynumbernull(VegaLiteSchema): method __init__ (line 3998) | def __init__(self, *args, **kwds): class ConditionalAxisPropertystringnull (line 4002) | class ConditionalAxisPropertystringnull(VegaLiteSchema): method __init__ (line 4007) | def __init__(self, *args, **kwds): class ConditionalAxisString (line 4011) | class ConditionalAxisString(VegaLiteSchema): method __init__ (line 4016) | def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDef (line 4020) | class ConditionalMarkPropFieldOrDatumDef(VegaLiteSchema): method __init__ (line 4025) | def __init__(self, *args, **kwds): class ConditionalMarkPropFieldOrDatumDefTypeForShape (line 4029) | class ConditionalMarkPropFieldOrDatumDefTypeForShape(VegaLiteSchema): method __init__ (line 4034) | def __init__(self, *args, **kwds): class ConditionalParameterMarkPropFieldOrDatumDef (line 4038) | class ConditionalParameterMarkPropFieldOrDatumDef(ConditionalMarkPropFie... method __init__ (line 4043) | def __init__(self, *args, **kwds): class ConditionalParameterMarkPropFieldOrDatumDefTypeForShape (line 4047) | class ConditionalParameterMarkPropFieldOrDatumDefTypeForShape( method __init__ (line 4056) | def __init__(self, *args, **kwds): class ConditionalPredicateMarkPropFieldOrDatumDef (line 4060) | class ConditionalPredicateMarkPropFieldOrDatumDef(ConditionalMarkPropFie... method __init__ (line 4065) | def __init__(self, *args, **kwds): class ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape (line 4069) | class ConditionalPredicateMarkPropFieldOrDatumDefTypeForShape( method __init__ (line 4078) | def __init__(self, *args, **kwds): class ConditionalPredicateValueDefAlignnullExprRef (line 4082) | class ConditionalPredicateValueDefAlignnullExprRef(VegaLiteSchema): method __init__ (line 4089) | def __init__(self, *args, **kwds): class ConditionalPredicateValueDefColornullExprRef (line 4093) | class ConditionalPredicateValueDefColornullExprRef(VegaLiteSchema): method __init__ (line 4100) | def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontStylenullExprRef (line 4104) | class ConditionalPredicateValueDefFontStylenullExprRef(VegaLiteSchema): method __init__ (line 4111) | def __init__(self, *args, **kwds): class ConditionalPredicateValueDefFontWeightnullExprRef (line 4115) | class ConditionalPredicateValueDefFontWeightnullExprRef(VegaLiteSchema): method __init__ (line 4122) | def __init__(self, *args, **kwds): class ConditionalPredicateValueDefTextBaselinenullExprRef (line 4126) | class ConditionalPredicateValueDefTextBaselinenullExprRef(VegaLiteSchema): method __init__ (line 4133) | def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumberArraynullExprRef (line 4137) | class ConditionalPredicateValueDefnumberArraynullExprRef(VegaLiteSchema): method __init__ (line 4144) | def __init__(self, *args, **kwds): class ConditionalPredicateValueDefnumbernullExprRef (line 4148) | class ConditionalPredicateValueDefnumbernullExprRef(VegaLiteSchema): method __init__ (line 4155) | def __init__(self, *args, **kwds): class ConditionalStringFieldDef (line 4159) | class ConditionalStringFieldDef(VegaLiteSchema): method __init__ (line 4164) | def __init__(self, *args, **kwds): class ConditionalParameterStringFieldDef (line 4168) | class ConditionalParameterStringFieldDef(ConditionalStringFieldDef): method __init__ (line 4363) | def __init__( class ConditionalPredicateStringFieldDef (line 4396) | class ConditionalPredicateStringFieldDef(ConditionalStringFieldDef): method __init__ (line 4588) | def __init__( class ConditionalValueDefGradientstringnullExprRef (line 4619) | class ConditionalValueDefGradientstringnullExprRef(VegaLiteSchema): method __init__ (line 4626) | def __init__(self, *args, **kwds): class ConditionalParameterValueDefGradientstringnullExprRef (line 4630) | class ConditionalParameterValueDefGradientstringnullExprRef( method __init__ (line 4653) | def __init__( class ConditionalPredicateValueDefGradientstringnullExprRef (line 4663) | class ConditionalPredicateValueDefGradientstringnullExprRef( method __init__ (line 4683) | def __init__( class ConditionalValueDefTextExprRef (line 4692) | class ConditionalValueDefTextExprRef(VegaLiteSchema): method __init__ (line 4697) | def __init__(self, *args, **kwds): class ConditionalParameterValueDefTextExprRef (line 4701) | class ConditionalParameterValueDefTextExprRef(ConditionalValueDefTextExp... method __init__ (line 4720) | def __init__( class ConditionalPredicateValueDefTextExprRef (line 4730) | class ConditionalPredicateValueDefTextExprRef(ConditionalValueDefTextExp... method __init__ (line 4746) | def __init__( class ConditionalValueDefnumber (line 4755) | class ConditionalValueDefnumber(VegaLiteSchema): method __init__ (line 4760) | def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumber (line 4764) | class ConditionalParameterValueDefnumber(ConditionalValueDefnumber): method __init__ (line 4783) | def __init__( class ConditionalPredicateValueDefnumber (line 4793) | class ConditionalPredicateValueDefnumber(ConditionalValueDefnumber): method __init__ (line 4809) | def __init__( class ConditionalValueDefnumberArrayExprRef (line 4818) | class ConditionalValueDefnumberArrayExprRef(VegaLiteSchema): method __init__ (line 4823) | def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumberArrayExprRef (line 4827) | class ConditionalParameterValueDefnumberArrayExprRef( method __init__ (line 4850) | def __init__( class ConditionalPredicateValueDefnumberArrayExprRef (line 4860) | class ConditionalPredicateValueDefnumberArrayExprRef( method __init__ (line 4880) | def __init__( class ConditionalValueDefnumberExprRef (line 4889) | class ConditionalValueDefnumberExprRef(VegaLiteSchema): method __init__ (line 4894) | def __init__(self, *args, **kwds): class ConditionalParameterValueDefnumberExprRef (line 4898) | class ConditionalParameterValueDefnumberExprRef(ConditionalValueDefnumbe... method __init__ (line 4917) | def __init__( class ConditionalPredicateValueDefnumberExprRef (line 4927) | class ConditionalPredicateValueDefnumberExprRef(ConditionalValueDefnumbe... method __init__ (line 4943) | def __init__( class ConditionalValueDefstringExprRef (line 4952) | class ConditionalValueDefstringExprRef(VegaLiteSchema): method __init__ (line 4957) | def __init__(self, *args, **kwds): class ConditionalParameterValueDefstringExprRef (line 4961) | class ConditionalParameterValueDefstringExprRef(ConditionalValueDefstrin... method __init__ (line 4980) | def __init__( class ConditionalPredicateValueDefstringExprRef (line 4990) | class ConditionalPredicateValueDefstringExprRef(ConditionalValueDefstrin... method __init__ (line 5006) | def __init__( class ConditionalValueDefstringnullExprRef (line 5015) | class ConditionalValueDefstringnullExprRef(VegaLiteSchema): method __init__ (line 5020) | def __init__(self, *args, **kwds): class ConditionalParameterValueDefstringnullExprRef (line 5024) | class ConditionalParameterValueDefstringnullExprRef( method __init__ (line 5047) | def __init__( class ConditionalPredicateValueDefstringnullExprRef (line 5057) | class ConditionalPredicateValueDefstringnullExprRef( method __init__ (line 5077) | def __init__( class Config (line 5086) | class Config(VegaLiteSchema): method __init__ (line 5363) | def __init__( class Cursor (line 5518) | class Cursor(VegaLiteSchema): method __init__ (line 5523) | def __init__(self, *args): class Cyclical (line 5527) | class Cyclical(ColorScheme): method __init__ (line 5532) | def __init__(self, *args): class Data (line 5536) | class Data(VegaLiteSchema): method __init__ (line 5541) | def __init__(self, *args, **kwds): class DataFormat (line 5545) | class DataFormat(VegaLiteSchema): method __init__ (line 5550) | def __init__(self, *args, **kwds): class CsvDataFormat (line 5554) | class CsvDataFormat(DataFormat): method __init__ (line 5585) | def __init__( class DataSource (line 5594) | class DataSource(Data): method __init__ (line 5599) | def __init__(self, *args, **kwds): class Datasets (line 5603) | class Datasets(VegaLiteSchema): method __init__ (line 5608) | def __init__(self, **kwds): class Day (line 5612) | class Day(VegaLiteSchema): method __init__ (line 5617) | def __init__(self, *args): class DictInlineDataset (line 5621) | class DictInlineDataset(VegaLiteSchema): method __init__ (line 5626) | def __init__(self, **kwds): class DictSelectionInit (line 5630) | class DictSelectionInit(VegaLiteSchema): method __init__ (line 5635) | def __init__(self, **kwds): class DictSelectionInitInterval (line 5639) | class DictSelectionInitInterval(VegaLiteSchema): method __init__ (line 5644) | def __init__(self, **kwds): class Diverging (line 5648) | class Diverging(ColorScheme): method __init__ (line 5653) | def __init__(self, *args): class DomainUnionWith (line 5657) | class DomainUnionWith(VegaLiteSchema): method __init__ (line 5670) | def __init__( class DsvDataFormat (line 5680) | class DsvDataFormat(DataFormat): method __init__ (line 5715) | def __init__( class Element (line 5725) | class Element(VegaLiteSchema): method __init__ (line 5730) | def __init__(self, *args): class Encoding (line 5734) | class Encoding(VegaLiteSchema): method __init__ (line 5930) | def __init__( class ErrorBand (line 6017) | class ErrorBand(CompositeMark): method __init__ (line 6022) | def __init__(self, *args): class ErrorBandConfig (line 6026) | class ErrorBandConfig(VegaLiteSchema): method __init__ (line 6075) | def __init__( class ErrorBandDef (line 6094) | class ErrorBandDef(CompositeMarkDef): method __init__ (line 6166) | def __init__( class ErrorBar (line 6195) | class ErrorBar(CompositeMark): method __init__ (line 6200) | def __init__(self, *args): class ErrorBarConfig (line 6204) | class ErrorBarConfig(VegaLiteSchema): method __init__ (line 6233) | def __init__( class ErrorBarDef (line 6252) | class ErrorBarDef(CompositeMarkDef): method __init__ (line 6304) | def __init__( class ErrorBarExtent (line 6333) | class ErrorBarExtent(VegaLiteSchema): method __init__ (line 6338) | def __init__(self, *args): class Expr (line 6342) | class Expr(VegaLiteSchema): method __init__ (line 6347) | def __init__(self, *args): class ExprRef (line 6351) | class ExprRef(VegaLiteSchema): method __init__ (line 6363) | def __init__(self, expr: Optional[str] = Undefined, **kwds): class FacetEncodingFieldDef (line 6367) | class FacetEncodingFieldDef(VegaLiteSchema): method __init__ (line 6610) | def __init__( class FacetFieldDef (line 6660) | class FacetFieldDef(VegaLiteSchema): method __init__ (line 6841) | def __init__( class FacetMapping (line 6879) | class FacetMapping(VegaLiteSchema): method __init__ (line 6893) | def __init__( class FacetedEncoding (line 6902) | class FacetedEncoding(VegaLiteSchema): method __init__ (line 7106) | def __init__( class Feature (line 7199) | class Feature(VegaLiteSchema): method __init__ (line 7228) | def __init__( class FeatureCollection (line 7247) | class FeatureCollection(VegaLiteSchema): method __init__ (line 7270) | def __init__( class FeatureGeometryGeoJsonProperties (line 7280) | class FeatureGeometryGeoJsonProperties(VegaLiteSchema): method __init__ (line 7309) | def __init__( class Field (line 7328) | class Field(VegaLiteSchema): method __init__ (line 7333) | def __init__(self, *args, **kwds): class FieldDefWithoutScale (line 7337) | class FieldDefWithoutScale(VegaLiteSchema): method __init__ (line 7494) | def __init__( class FieldName (line 7521) | class FieldName(Field): method __init__ (line 7526) | def __init__(self, *args): class FieldOrDatumDefWithConditionStringFieldDefstring (line 7530) | class FieldOrDatumDefWithConditionStringFieldDefstring(VegaLiteSchema): method __init__ (line 7729) | def __init__( class FieldRange (line 7760) | class FieldRange(VegaLiteSchema): method __init__ (line 7772) | def __init__(self, field: Optional[str] = Undefined, **kwds): class Fit (line 7776) | class Fit(VegaLiteSchema): method __init__ (line 7781) | def __init__(self, *args, **kwds): class FontStyle (line 7785) | class FontStyle(VegaLiteSchema): method __init__ (line 7790) | def __init__(self, *args): class FontWeight (line 7794) | class FontWeight(VegaLiteSchema): method __init__ (line 7799) | def __init__(self, *args): class Format (line 7803) | class Format(VegaLiteSchema): method __init__ (line 7808) | def __init__(self, *args, **kwds): class Dict (line 7812) | class Dict(Format): method __init__ (line 7817) | def __init__(self, **kwds): class FormatConfig (line 7821) | class FormatConfig(VegaLiteSchema): method __init__ (line 7884) | def __init__( class Generator (line 7905) | class Generator(Data): method __init__ (line 7910) | def __init__(self, *args, **kwds): class GenericUnitSpecEncodingAnyMark (line 7914) | class GenericUnitSpecEncodingAnyMark(VegaLiteSchema): method __init__ (line 7951) | def __init__( class GeoJsonFeature (line 7978) | class GeoJsonFeature(Fit): method __init__ (line 8007) | def __init__( class GeoJsonFeatureCollection (line 8026) | class GeoJsonFeatureCollection(Fit): method __init__ (line 8049) | def __init__( class GeoJsonProperties (line 8059) | class GeoJsonProperties(VegaLiteSchema): method __init__ (line 8064) | def __init__(self, *args, **kwds): class Geometry (line 8068) | class Geometry(VegaLiteSchema): method __init__ (line 8077) | def __init__(self, *args, **kwds): class GeometryCollection (line 8081) | class GeometryCollection(Geometry): method __init__ (line 8104) | def __init__( class Gradient (line 8114) | class Gradient(VegaLiteSchema): method __init__ (line 8119) | def __init__(self, *args, **kwds): class GradientStop (line 8123) | class GradientStop(VegaLiteSchema): method __init__ (line 8137) | def __init__( class GraticuleGenerator (line 8146) | class GraticuleGenerator(Generator): method __init__ (line 8160) | def __init__( class GraticuleParams (line 8169) | class GraticuleParams(VegaLiteSchema): method __init__ (line 8199) | def __init__( class Header (line 8228) | class Header(VegaLiteSchema): method __init__ (line 8396) | def __init__( class HeaderConfig (line 8481) | class HeaderConfig(VegaLiteSchema): method __init__ (line 8629) | def __init__( class HexColor (line 8714) | class HexColor(Color): method __init__ (line 8719) | def __init__(self, *args): class ImputeMethod (line 8723) | class ImputeMethod(VegaLiteSchema): method __init__ (line 8728) | def __init__(self, *args): class ImputeParams (line 8732) | class ImputeParams(VegaLiteSchema): method __init__ (line 8770) | def __init__( class ImputeSequence (line 8783) | class ImputeSequence(VegaLiteSchema): method __init__ (line 8800) | def __init__( class InlineData (line 8810) | class InlineData(DataSource): method __init__ (line 8828) | def __init__( class InlineDataset (line 8846) | class InlineDataset(VegaLiteSchema): method __init__ (line 8851) | def __init__(self, *args, **kwds): class Interpolate (line 8855) | class Interpolate(VegaLiteSchema): method __init__ (line 8860) | def __init__(self, *args): class IntervalSelectionConfig (line 8864) | class IntervalSelectionConfig(VegaLiteSchema): method __init__ (line 8965) | def __init__( class IntervalSelectionConfigWithoutType (line 8992) | class IntervalSelectionConfigWithoutType(VegaLiteSchema): method __init__ (line 9086) | def __init__( class JoinAggregateFieldDef (line 9111) | class JoinAggregateFieldDef(VegaLiteSchema): method __init__ (line 9130) | def __init__( class JsonDataFormat (line 9139) | class JsonDataFormat(DataFormat): method __init__ (line 9175) | def __init__( class LabelOverlap (line 9185) | class LabelOverlap(VegaLiteSchema): method __init__ (line 9190) | def __init__(self, *args, **kwds): class LatLongDef (line 9194) | class LatLongDef(VegaLiteSchema): method __init__ (line 9199) | def __init__(self, *args, **kwds): class LatLongFieldDef (line 9203) | class LatLongFieldDef(LatLongDef): method __init__ (line 9358) | def __init__( class LayerRepeatMapping (line 9385) | class LayerRepeatMapping(VegaLiteSchema): method __init__ (line 9401) | def __init__( class LayoutAlign (line 9411) | class LayoutAlign(VegaLiteSchema): method __init__ (line 9416) | def __init__(self, *args): class Legend (line 9420) | class Legend(VegaLiteSchema): method __init__ (line 9722) | def __init__( class LegendBinding (line 9899) | class LegendBinding(VegaLiteSchema): method __init__ (line 9904) | def __init__(self, *args, **kwds): class LegendConfig (line 9908) | class LegendConfig(VegaLiteSchema): method __init__ (line 10188) | def __init__( class LegendOrient (line 10385) | class LegendOrient(VegaLiteSchema): method __init__ (line 10390) | def __init__(self, *args): class LegendResolveMap (line 10394) | class LegendResolveMap(VegaLiteSchema): method __init__ (line 10428) | def __init__( class LegendStreamBinding (line 10461) | class LegendStreamBinding(LegendBinding): method __init__ (line 10473) | def __init__(self, legend: Optional[str | SchemaBase | Map] = Undefine... class LineConfig (line 10477) | class LineConfig(AnyMarkConfig): method __init__ (line 10871) | def __init__( class LineString (line 11044) | class LineString(Geometry): method __init__ (line 11067) | def __init__( class LinearGradient (line 11077) | class LinearGradient(Gradient): method __init__ (line 11109) | def __init__( class Locale (line 11125) | class Locale(VegaLiteSchema): method __init__ (line 11139) | def __init__( class LookupData (line 11148) | class LookupData(VegaLiteSchema): method __init__ (line 11165) | def __init__( class LookupSelection (line 11175) | class LookupSelection(VegaLiteSchema): method __init__ (line 11192) | def __init__( class Mark (line 11202) | class Mark(AnyMark): method __init__ (line 11211) | def __init__(self, *args): class MarkConfig (line 11215) | class MarkConfig(AnyMarkConfig): method __init__ (line 11595) | def __init__( class MarkDef (line 11766) | class MarkDef(AnyMark): method __init__ (line 12238) | def __init__( class MarkInvalidDataMode (line 12445) | class MarkInvalidDataMode(VegaLiteSchema): method __init__ (line 12450) | def __init__(self, *args): class MarkPropDefGradientstringnull (line 12454) | class MarkPropDefGradientstringnull(VegaLiteSchema): method __init__ (line 12459) | def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefGradientstringnull (line 12463) | class FieldOrDatumDefWithConditionDatumDefGradientstringnull( method __init__ (line 12576) | def __init__( class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull (line 12597) | class FieldOrDatumDefWithConditionMarkPropFieldDefGradientstringnull( method __init__ (line 12823) | def __init__( class MarkPropDefnumber (line 12867) | class MarkPropDefnumber(VegaLiteSchema): method __init__ (line 12872) | def __init__(self, *args, **kwds): class MarkPropDefnumberArray (line 12876) | class MarkPropDefnumberArray(VegaLiteSchema): method __init__ (line 12881) | def __init__(self, *args, **kwds): class MarkPropDefstringnullTypeForShape (line 12885) | class MarkPropDefstringnullTypeForShape(VegaLiteSchema): method __init__ (line 12890) | def __init__(self, *args, **kwds): class MarkType (line 12894) | class MarkType(VegaLiteSchema): method __init__ (line 12899) | def __init__(self, *args): class Month (line 12903) | class Month(VegaLiteSchema): method __init__ (line 12908) | def __init__(self, *args): class MultiLineString (line 12912) | class MultiLineString(Geometry): method __init__ (line 12935) | def __init__( class MultiPoint (line 12947) | class MultiPoint(Geometry): method __init__ (line 12970) | def __init__( class MultiPolygon (line 12980) | class MultiPolygon(Geometry): method __init__ (line 13003) | def __init__( class NamedData (line 13015) | class NamedData(DataSource): method __init__ (line 13034) | def __init__( class NonArgAggregateOp (line 13043) | class NonArgAggregateOp(Aggregate): method __init__ (line 13048) | def __init__(self, *args): class NonNormalizedSpec (line 13052) | class NonNormalizedSpec(VegaLiteSchema): method __init__ (line 13061) | def __init__(self, *args, **kwds): class NumberLocale (line 13065) | class NumberLocale(VegaLiteSchema): method __init__ (line 13093) | def __init__( class NumericArrayMarkPropDef (line 13118) | class NumericArrayMarkPropDef(VegaLiteSchema): method __init__ (line 13123) | def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefnumberArray (line 13127) | class FieldOrDatumDefWithConditionDatumDefnumberArray( method __init__ (line 13238) | def __init__( class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray (line 13259) | class FieldOrDatumDefWithConditionMarkPropFieldDefnumberArray( method __init__ (line 13485) | def __init__( class NumericMarkPropDef (line 13529) | class NumericMarkPropDef(VegaLiteSchema): method __init__ (line 13534) | def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefnumber (line 13538) | class FieldOrDatumDefWithConditionDatumDefnumber(MarkPropDefnumber, Nume... method __init__ (line 13647) | def __init__( class FieldOrDatumDefWithConditionMarkPropFieldDefnumber (line 13668) | class FieldOrDatumDefWithConditionMarkPropFieldDefnumber( method __init__ (line 13894) | def __init__( class OffsetDef (line 13938) | class OffsetDef(VegaLiteSchema): method __init__ (line 13943) | def __init__(self, *args, **kwds): class OrderFieldDef (line 13947) | class OrderFieldDef(VegaLiteSchema): method __init__ (line 14104) | def __init__( class OrderOnlyDef (line 14133) | class OrderOnlyDef(VegaLiteSchema): method __init__ (line 14145) | def __init__(self, sort: Optional[SchemaBase | SortOrder_T] = Undefine... class OrderValueDef (line 14149) | class OrderValueDef(VegaLiteSchema): method __init__ (line 14170) | def __init__( class Orient (line 14179) | class Orient(VegaLiteSchema): method __init__ (line 14184) | def __init__(self, *args): class Orientation (line 14188) | class Orientation(VegaLiteSchema): method __init__ (line 14193) | def __init__(self, *args): class OverlayMarkDef (line 14197) | class OverlayMarkDef(VegaLiteSchema): method __init__ (line 14609) | def __init__( class Padding (line 14800) | class Padding(VegaLiteSchema): method __init__ (line 14805) | def __init__(self, *args, **kwds): class ParameterExtent (line 14809) | class ParameterExtent(BinExtent): method __init__ (line 14814) | def __init__(self, *args, **kwds): class ParameterName (line 14818) | class ParameterName(VegaLiteSchema): method __init__ (line 14823) | def __init__(self, *args): class Parse (line 14827) | class Parse(VegaLiteSchema): method __init__ (line 14832) | def __init__(self, **kwds): class ParseValue (line 14836) | class ParseValue(VegaLiteSchema): method __init__ (line 14841) | def __init__(self, *args): class Point (line 14845) | class Point(Geometry): method __init__ (line 14888) | def __init__( class PointSelectionConfig (line 14898) | class PointSelectionConfig(VegaLiteSchema): method __init__ (line 14998) | def __init__( class PointSelectionConfigWithoutType (line 15023) | class PointSelectionConfigWithoutType(VegaLiteSchema): method __init__ (line 15116) | def __init__( class PolarDef (line 15139) | class PolarDef(VegaLiteSchema): method __init__ (line 15144) | def __init__(self, *args, **kwds): class Polygon (line 15148) | class Polygon(Geometry): method __init__ (line 15171) | def __init__( class Position (line 15183) | class Position(VegaLiteSchema): method __init__ (line 15209) | def __init__(self, *args): class Position2Def (line 15213) | class Position2Def(VegaLiteSchema): method __init__ (line 15218) | def __init__(self, *args, **kwds): class DatumDef (line 15222) | class DatumDef(LatLongDef, Position2Def): method __init__ (line 15324) | def __init__( class PositionDatumDefBase (line 15339) | class PositionDatumDefBase(PolarDef): method __init__ (line 15484) | def __init__( class PositionDef (line 15507) | class PositionDef(VegaLiteSchema): method __init__ (line 15512) | def __init__(self, *args, **kwds): class PositionDatumDef (line 15516) | class PositionDatumDef(PositionDef): method __init__ (line 15678) | def __init__( class PositionFieldDef (line 15705) | class PositionFieldDef(PositionDef): method __init__ (line 15958) | def __init__( class PositionFieldDefBase (line 16004) | class PositionFieldDefBase(PolarDef): method __init__ (line 16240) | def __init__( class PositionValueDef (line 16282) | class PositionValueDef(PolarDef, Position2Def, PositionDef): method __init__ (line 16299) | def __init__( class PredicateComposition (line 16309) | class PredicateComposition(VegaLiteSchema): method __init__ (line 16314) | def __init__(self, *args, **kwds): method __invert__ (line 16317) | def __invert__(self) -> PredicateComposition: method __and__ (line 16320) | def __and__(self, other: SchemaBase) -> PredicateComposition: method __or__ (line 16323) | def __or__(self, other: SchemaBase) -> PredicateComposition: class LogicalAndPredicate (line 16327) | class LogicalAndPredicate(PredicateComposition): method __init__ (line 16339) | def __init__(self, **kwds): class LogicalNotPredicate (line 16343) | class LogicalNotPredicate(PredicateComposition): method __init__ (line 16355) | def __init__(self, **kwds): class LogicalOrPredicate (line 16359) | class LogicalOrPredicate(PredicateComposition): method __init__ (line 16371) | def __init__(self, **kwds): class Predicate (line 16375) | class Predicate(PredicateComposition): method __init__ (line 16380) | def __init__(self, *args, **kwds): class FieldEqualPredicate (line 16384) | class FieldEqualPredicate(Predicate): method __init__ (line 16400) | def __init__( class FieldGTEPredicate (line 16414) | class FieldGTEPredicate(Predicate): method __init__ (line 16430) | def __init__( class FieldGTPredicate (line 16444) | class FieldGTPredicate(Predicate): method __init__ (line 16460) | def __init__( class FieldLTEPredicate (line 16472) | class FieldLTEPredicate(Predicate): method __init__ (line 16488) | def __init__( class FieldLTPredicate (line 16502) | class FieldLTPredicate(Predicate): method __init__ (line 16518) | def __init__( class FieldOneOfPredicate (line 16530) | class FieldOneOfPredicate(Predicate): method __init__ (line 16547) | def __init__( class FieldRangePredicate (line 16564) | class FieldRangePredicate(Predicate): method __init__ (line 16581) | def __init__( class FieldValidPredicate (line 16598) | class FieldValidPredicate(Predicate): method __init__ (line 16616) | def __init__( class ParameterPredicate (line 16628) | class ParameterPredicate(Predicate): method __init__ (line 16643) | def __init__( class Projection (line 16652) | class Projection(VegaLiteSchema): method __init__ (line 16762) | def __init__( class ProjectionConfig (line 16829) | class ProjectionConfig(VegaLiteSchema): method __init__ (line 16939) | def __init__( class ProjectionType (line 17006) | class ProjectionType(VegaLiteSchema): method __init__ (line 17011) | def __init__(self, *args): class RadialGradient (line 17015) | class RadialGradient(Gradient): method __init__ (line 17061) | def __init__( class RangeConfig (line 17088) | class RangeConfig(VegaLiteSchema): method __init__ (line 17116) | def __init__( class RangeRawArray (line 17167) | class RangeRawArray(VegaLiteSchema): method __init__ (line 17172) | def __init__(self, *args): class RangeScheme (line 17176) | class RangeScheme(VegaLiteSchema): method __init__ (line 17181) | def __init__(self, *args, **kwds): class RangeEnum (line 17185) | class RangeEnum(RangeScheme): method __init__ (line 17190) | def __init__(self, *args): class RangeRaw (line 17194) | class RangeRaw(RangeScheme): method __init__ (line 17199) | def __init__(self, *args): class RectConfig (line 17203) | class RectConfig(AnyMarkConfig): method __init__ (line 17597) | def __init__( class RelativeBandSize (line 17776) | class RelativeBandSize(VegaLiteSchema): method __init__ (line 17789) | def __init__(self, band: Optional[float] = Undefined, **kwds): class RepeatMapping (line 17793) | class RepeatMapping(VegaLiteSchema): method __init__ (line 17807) | def __init__( class RepeatRef (line 17816) | class RepeatRef(Field): method __init__ (line 17830) | def __init__( class Resolve (line 17838) | class Resolve(VegaLiteSchema): method __init__ (line 17858) | def __init__( class ResolveMode (line 17868) | class ResolveMode(VegaLiteSchema): method __init__ (line 17873) | def __init__(self, *args): class RowColLayoutAlign (line 17877) | class RowColLayoutAlign(VegaLiteSchema): method __init__ (line 17891) | def __init__( class RowColboolean (line 17900) | class RowColboolean(VegaLiteSchema): method __init__ (line 17914) | def __init__( class RowColnumber (line 17923) | class RowColnumber(VegaLiteSchema): method __init__ (line 17937) | def __init__( class RowColumnEncodingFieldDef (line 17946) | class RowColumnEncodingFieldDef(VegaLiteSchema): method __init__ (line 18153) | def __init__( class Scale (line 18199) | class Scale(VegaLiteSchema): method __init__ (line 18461) | def __init__( class ScaleBins (line 18539) | class ScaleBins(VegaLiteSchema): method __init__ (line 18544) | def __init__(self, *args, **kwds): class ScaleBinParams (line 18548) | class ScaleBinParams(ScaleBins): method __init__ (line 18568) | def __init__( class ScaleConfig (line 18578) | class ScaleConfig(VegaLiteSchema): method __init__ (line 18742) | def __init__( class ScaleDatumDef (line 18825) | class ScaleDatumDef(OffsetDef): method __init__ (line 18940) | def __init__( class ScaleFieldDef (line 18961) | class ScaleFieldDef(OffsetDef): method __init__ (line 19167) | def __init__( class ScaleInterpolateEnum (line 19207) | class ScaleInterpolateEnum(VegaLiteSchema): method __init__ (line 19212) | def __init__(self, *args): class ScaleInterpolateParams (line 19216) | class ScaleInterpolateParams(VegaLiteSchema): method __init__ (line 19230) | def __init__( class ScaleInvalidDataConfig (line 19239) | class ScaleInvalidDataConfig(VegaLiteSchema): method __init__ (line 19285) | def __init__( class ScaleInvalidDataShowAsangle (line 19330) | class ScaleInvalidDataShowAsangle(VegaLiteSchema): method __init__ (line 19335) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValueangle (line 19339) | class ScaleInvalidDataShowAsValueangle(ScaleInvalidDataShowAsangle): method __init__ (line 19351) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAscolor (line 19355) | class ScaleInvalidDataShowAscolor(VegaLiteSchema): method __init__ (line 19360) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuecolor (line 19364) | class ScaleInvalidDataShowAsValuecolor(ScaleInvalidDataShowAscolor): method __init__ (line 19385) | def __init__( class ScaleInvalidDataShowAsfill (line 19391) | class ScaleInvalidDataShowAsfill(VegaLiteSchema): method __init__ (line 19396) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuefill (line 19400) | class ScaleInvalidDataShowAsValuefill(ScaleInvalidDataShowAsfill): method __init__ (line 19415) | def __init__( class ScaleInvalidDataShowAsfillOpacity (line 19423) | class ScaleInvalidDataShowAsfillOpacity(VegaLiteSchema): method __init__ (line 19428) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuefillOpacity (line 19432) | class ScaleInvalidDataShowAsValuefillOpacity(ScaleInvalidDataShowAsfillO... method __init__ (line 19446) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAsopacity (line 19450) | class ScaleInvalidDataShowAsopacity(VegaLiteSchema): method __init__ (line 19455) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValueopacity (line 19459) | class ScaleInvalidDataShowAsValueopacity(ScaleInvalidDataShowAsopacity): method __init__ (line 19474) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAsradius (line 19478) | class ScaleInvalidDataShowAsradius(VegaLiteSchema): method __init__ (line 19483) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValueradius (line 19487) | class ScaleInvalidDataShowAsValueradius(ScaleInvalidDataShowAsradius): method __init__ (line 19504) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAsshape (line 19508) | class ScaleInvalidDataShowAsshape(VegaLiteSchema): method __init__ (line 19513) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValueshape (line 19517) | class ScaleInvalidDataShowAsValueshape(ScaleInvalidDataShowAsshape): method __init__ (line 19541) | def __init__(self, value: Optional[str | SchemaBase] = Undefined, **kw... class ScaleInvalidDataShowAssize (line 19545) | class ScaleInvalidDataShowAssize(VegaLiteSchema): method __init__ (line 19550) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuesize (line 19554) | class ScaleInvalidDataShowAsValuesize(ScaleInvalidDataShowAssize): method __init__ (line 19579) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAsstroke (line 19583) | class ScaleInvalidDataShowAsstroke(VegaLiteSchema): method __init__ (line 19588) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuestroke (line 19592) | class ScaleInvalidDataShowAsValuestroke(ScaleInvalidDataShowAsstroke): method __init__ (line 19607) | def __init__( class ScaleInvalidDataShowAsstrokeDash (line 19615) | class ScaleInvalidDataShowAsstrokeDash(VegaLiteSchema): method __init__ (line 19620) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuestrokeDash (line 19624) | class ScaleInvalidDataShowAsValuestrokeDash(ScaleInvalidDataShowAsstroke... method __init__ (line 19636) | def __init__(self, value: Optional[Sequence[float]] = Undefined, **kwds): class ScaleInvalidDataShowAsstrokeOpacity (line 19640) | class ScaleInvalidDataShowAsstrokeOpacity(VegaLiteSchema): method __init__ (line 19645) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuestrokeOpacity (line 19649) | class ScaleInvalidDataShowAsValuestrokeOpacity(ScaleInvalidDataShowAsstr... method __init__ (line 19663) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAsstrokeWidth (line 19667) | class ScaleInvalidDataShowAsstrokeWidth(VegaLiteSchema): method __init__ (line 19672) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuestrokeWidth (line 19676) | class ScaleInvalidDataShowAsValuestrokeWidth(ScaleInvalidDataShowAsstrok... method __init__ (line 19688) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAstheta (line 19692) | class ScaleInvalidDataShowAstheta(VegaLiteSchema): method __init__ (line 19697) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuetheta (line 19701) | class ScaleInvalidDataShowAsValuetheta(ScaleInvalidDataShowAstheta): method __init__ (line 19717) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAstime (line 19721) | class ScaleInvalidDataShowAstime(VegaLiteSchema): method __init__ (line 19726) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuetime (line 19730) | class ScaleInvalidDataShowAsValuetime(ScaleInvalidDataShowAstime): method __init__ (line 19742) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAsx (line 19746) | class ScaleInvalidDataShowAsx(VegaLiteSchema): method __init__ (line 19751) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuex (line 19755) | class ScaleInvalidDataShowAsValuex(ScaleInvalidDataShowAsx): method __init__ (line 19771) | def __init__(self, value: Optional[float | Literal["width"]] = Undefin... class ScaleInvalidDataShowAsxOffset (line 19775) | class ScaleInvalidDataShowAsxOffset(VegaLiteSchema): method __init__ (line 19780) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuexOffset (line 19784) | class ScaleInvalidDataShowAsValuexOffset(ScaleInvalidDataShowAsxOffset): method __init__ (line 19796) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleInvalidDataShowAsy (line 19800) | class ScaleInvalidDataShowAsy(VegaLiteSchema): method __init__ (line 19805) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValuey (line 19809) | class ScaleInvalidDataShowAsValuey(ScaleInvalidDataShowAsy): method __init__ (line 19825) | def __init__(self, value: Optional[float | Literal["height"]] = Undefi... class ScaleInvalidDataShowAsyOffset (line 19829) | class ScaleInvalidDataShowAsyOffset(VegaLiteSchema): method __init__ (line 19834) | def __init__(self, *args, **kwds): class ScaleInvalidDataShowAsValueyOffset (line 19838) | class ScaleInvalidDataShowAsValueyOffset(ScaleInvalidDataShowAsyOffset): method __init__ (line 19850) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ScaleResolveMap (line 19854) | class ScaleResolveMap(VegaLiteSchema): method __init__ (line 19900) | def __init__( class ScaleType (line 19945) | class ScaleType(VegaLiteSchema): method __init__ (line 19950) | def __init__(self, *args): class SchemeParams (line 19954) | class SchemeParams(VegaLiteSchema): method __init__ (line 19977) | def __init__( class SecondaryFieldDef (line 19987) | class SecondaryFieldDef(Position2Def): method __init__ (line 20079) | def __init__( class SelectionConfig (line 20104) | class SelectionConfig(VegaLiteSchema): method __init__ (line 20130) | def __init__( class SelectionInit (line 20139) | class SelectionInit(VegaLiteSchema): method __init__ (line 20144) | def __init__(self, *args, **kwds): class DateTime (line 20148) | class DateTime(SelectionInit): method __init__ (line 20190) | def __init__( class PrimitiveValue (line 20219) | class PrimitiveValue(SelectionInit): method __init__ (line 20224) | def __init__(self, *args): class SelectionInitInterval (line 20228) | class SelectionInitInterval(VegaLiteSchema): method __init__ (line 20233) | def __init__(self, *args, **kwds): class SelectionInitIntervalMapping (line 20237) | class SelectionInitIntervalMapping(VegaLiteSchema): method __init__ (line 20242) | def __init__(self, **kwds): class SelectionInitMapping (line 20246) | class SelectionInitMapping(VegaLiteSchema): method __init__ (line 20251) | def __init__(self, **kwds): class SelectionParameter (line 20255) | class SelectionParameter(VegaLiteSchema): method __init__ (line 20300) | def __init__( class SelectionResolution (line 20313) | class SelectionResolution(VegaLiteSchema): method __init__ (line 20318) | def __init__(self, *args): class SelectionType (line 20322) | class SelectionType(VegaLiteSchema): method __init__ (line 20327) | def __init__(self, *args): class SequenceGenerator (line 20331) | class SequenceGenerator(Generator): method __init__ (line 20345) | def __init__( class SequenceParams (line 20354) | class SequenceParams(VegaLiteSchema): method __init__ (line 20376) | def __init__( class SequentialMultiHue (line 20386) | class SequentialMultiHue(ColorScheme): method __init__ (line 20391) | def __init__(self, *args): class SequentialSingleHue (line 20395) | class SequentialSingleHue(ColorScheme): method __init__ (line 20400) | def __init__(self, *args): class ShapeDef (line 20404) | class ShapeDef(VegaLiteSchema): method __init__ (line 20409) | def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionDatumDefstringnull (line 20413) | class FieldOrDatumDefWithConditionDatumDefstringnull( method __init__ (line 20526) | def __init__( class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull (line 20547) | class FieldOrDatumDefWithConditionMarkPropFieldDefTypeForShapestringnull( method __init__ (line 20773) | def __init__( class SharedEncoding (line 20817) | class SharedEncoding(VegaLiteSchema): method __init__ (line 20921) | def __init__( class SingleDefUnitChannel (line 21008) | class SingleDefUnitChannel(VegaLiteSchema): method __init__ (line 21013) | def __init__(self, *args): class Sort (line 21017) | class Sort(VegaLiteSchema): method __init__ (line 21022) | def __init__(self, *args, **kwds): class AllSortString (line 21026) | class AllSortString(Sort): method __init__ (line 21031) | def __init__(self, *args, **kwds): class EncodingSortField (line 21035) | class EncodingSortField(Sort): method __init__ (line 21067) | def __init__( class SortArray (line 21077) | class SortArray(Sort): method __init__ (line 21082) | def __init__(self, *args, **kwds): class SortByChannel (line 21086) | class SortByChannel(AllSortString): method __init__ (line 21091) | def __init__(self, *args): class SortByChannelDesc (line 21095) | class SortByChannelDesc(AllSortString): method __init__ (line 21100) | def __init__(self, *args): class SortByEncoding (line 21104) | class SortByEncoding(Sort): method __init__ (line 21121) | def __init__( class SortField (line 21130) | class SortField(VegaLiteSchema): method __init__ (line 21147) | def __init__( class SortOrder (line 21156) | class SortOrder(AllSortString): method __init__ (line 21161) | def __init__(self, *args): class Spec (line 21165) | class Spec(VegaLiteSchema): method __init__ (line 21174) | def __init__(self, *args, **kwds): class ConcatSpecGenericSpec (line 21178) | class ConcatSpecGenericSpec(Spec, NonNormalizedSpec): method __init__ (line 21265) | def __init__( class FacetSpec (line 21298) | class FacetSpec(Spec, NonNormalizedSpec): method __init__ (line 21391) | def __init__( class FacetedUnitSpec (line 21426) | class FacetedUnitSpec(Spec, NonNormalizedSpec): method __init__ (line 21551) | def __init__( class HConcatSpecGenericSpec (line 21594) | class HConcatSpecGenericSpec(Spec, NonNormalizedSpec): method __init__ (line 21641) | def __init__( class LayerSpec (line 21670) | class LayerSpec(Spec, NonNormalizedSpec): method __init__ (line 21751) | def __init__( class RepeatSpec (line 21784) | class RepeatSpec(Spec, NonNormalizedSpec): method __init__ (line 21789) | def __init__(self, *args, **kwds): class LayerRepeatSpec (line 21793) | class LayerRepeatSpec(RepeatSpec): method __init__ (line 21886) | def __init__( class NonLayerRepeatSpec (line 21921) | class NonLayerRepeatSpec(RepeatSpec): method __init__ (line 22016) | def __init__( class SphereGenerator (line 22051) | class SphereGenerator(Generator): method __init__ (line 22065) | def __init__( class StackOffset (line 22074) | class StackOffset(VegaLiteSchema): method __init__ (line 22079) | def __init__(self, *args): class StandardType (line 22083) | class StandardType(VegaLiteSchema): method __init__ (line 22088) | def __init__(self, *args): class Step (line 22092) | class Step(VegaLiteSchema): method __init__ (line 22107) | def __init__(self, step: Optional[float] = Undefined, **kwds): class StepFor (line 22111) | class StepFor(VegaLiteSchema): method __init__ (line 22116) | def __init__(self, *args): class Stream (line 22120) | class Stream(VegaLiteSchema): method __init__ (line 22125) | def __init__(self, *args, **kwds): class DerivedStream (line 22129) | class DerivedStream(Stream): method __init__ (line 22155) | def __init__( class EventStream (line 22180) | class EventStream(Stream): method __init__ (line 22185) | def __init__(self, *args, **kwds): class MergedStream (line 22189) | class MergedStream(Stream): method __init__ (line 22215) | def __init__( class StringFieldDef (line 22240) | class StringFieldDef(VegaLiteSchema): method __init__ (line 22430) | def __init__( class StringFieldDefWithCondition (line 22459) | class StringFieldDefWithCondition(VegaLiteSchema): method __init__ (line 22658) | def __init__( class StringValueDefWithCondition (line 22691) | class StringValueDefWithCondition(VegaLiteSchema): method __init__ (line 22707) | def __init__( class StrokeCap (line 22716) | class StrokeCap(VegaLiteSchema): method __init__ (line 22721) | def __init__(self, *args): class StrokeJoin (line 22725) | class StrokeJoin(VegaLiteSchema): method __init__ (line 22730) | def __init__(self, *args): class StyleConfigIndex (line 22734) | class StyleConfigIndex(VegaLiteSchema): method __init__ (line 22782) | def __init__( class SymbolShape (line 22821) | class SymbolShape(VegaLiteSchema): method __init__ (line 22826) | def __init__(self, *args): class Text (line 22830) | class Text(VegaLiteSchema): method __init__ (line 22835) | def __init__(self, *args, **kwds): class TextBaseline (line 22839) | class TextBaseline(VegaLiteSchema): method __init__ (line 22844) | def __init__(self, *args, **kwds): class Baseline (line 22848) | class Baseline(TextBaseline): method __init__ (line 22853) | def __init__(self, *args): class TextDef (line 22857) | class TextDef(VegaLiteSchema): method __init__ (line 22862) | def __init__(self, *args, **kwds): class FieldOrDatumDefWithConditionStringDatumDefText (line 22866) | class FieldOrDatumDefWithConditionStringDatumDefText(TextDef): method __init__ (line 23014) | def __init__( class FieldOrDatumDefWithConditionStringFieldDefText (line 23039) | class FieldOrDatumDefWithConditionStringFieldDefText(TextDef): method __init__ (line 23240) | def __init__( class TextDirection (line 23273) | class TextDirection(VegaLiteSchema): method __init__ (line 23278) | def __init__(self, *args): class TickConfig (line 23282) | class TickConfig(AnyMarkConfig): method __init__ (line 23685) | def __init__( class TickCount (line 23868) | class TickCount(VegaLiteSchema): method __init__ (line 23873) | def __init__(self, *args, **kwds): class TimeDef (line 23877) | class TimeDef(VegaLiteSchema): method __init__ (line 24085) | def __init__( class TimeFieldDef (line 24127) | class TimeFieldDef(VegaLiteSchema): method __init__ (line 24333) | def __init__( class TimeFormatSpecifier (line 24373) | class TimeFormatSpecifier(Format): method __init__ (line 24403) | def __init__( class TimeInterval (line 24432) | class TimeInterval(TickCount): method __init__ (line 24437) | def __init__(self, *args): class TimeIntervalStep (line 24441) | class TimeIntervalStep(TickCount): method __init__ (line 24455) | def __init__( class TimeLocale (line 24464) | class TimeLocale(VegaLiteSchema): method __init__ (line 24492) | def __init__( class TimeUnit (line 24517) | class TimeUnit(VegaLiteSchema): method __init__ (line 24522) | def __init__(self, *args, **kwds): class MultiTimeUnit (line 24526) | class MultiTimeUnit(TimeUnit): method __init__ (line 24531) | def __init__(self, *args, **kwds): class LocalMultiTimeUnit (line 24535) | class LocalMultiTimeUnit(MultiTimeUnit): method __init__ (line 24540) | def __init__(self, *args): class SingleTimeUnit (line 24544) | class SingleTimeUnit(TimeUnit): method __init__ (line 24549) | def __init__(self, *args, **kwds): class LocalSingleTimeUnit (line 24553) | class LocalSingleTimeUnit(SingleTimeUnit): method __init__ (line 24558) | def __init__(self, *args): class TimeUnitParams (line 24562) | class TimeUnitParams(VegaLiteSchema): method __init__ (line 24587) | def __init__( class TimeUnitTransformParams (line 24601) | class TimeUnitTransformParams(VegaLiteSchema): method __init__ (line 24619) | def __init__( class TitleAnchor (line 24630) | class TitleAnchor(VegaLiteSchema): method __init__ (line 24635) | def __init__(self, *args): class TitleConfig (line 24639) | class TitleConfig(VegaLiteSchema): method __init__ (line 24722) | def __init__( class TitleFrame (line 24787) | class TitleFrame(VegaLiteSchema): method __init__ (line 24792) | def __init__(self, *args): class TitleOrient (line 24796) | class TitleOrient(VegaLiteSchema): method __init__ (line 24801) | def __init__(self, *args): class TitleParams (line 24805) | class TitleParams(VegaLiteSchema): method __init__ (line 24908) | def __init__( class TooltipContent (line 24979) | class TooltipContent(VegaLiteSchema): method __init__ (line 24991) | def __init__( class TopLevelParameter (line 24997) | class TopLevelParameter(VegaLiteSchema): method __init__ (line 25002) | def __init__(self, *args, **kwds): class TopLevelSelectionParameter (line 25006) | class TopLevelSelectionParameter(TopLevelParameter): method __init__ (line 25055) | def __init__( class TopLevelSpec (line 25071) | class TopLevelSpec(VegaLiteSchema): method __init__ (line 25081) | def __init__(self, *args, **kwds): class TopLevelConcatSpec (line 25085) | class TopLevelConcatSpec(TopLevelSpec): method __init__ (line 25205) | def __init__( class TopLevelFacetSpec (line 25254) | class TopLevelFacetSpec(TopLevelSpec): method __init__ (line 25380) | def __init__( class TopLevelHConcatSpec (line 25431) | class TopLevelHConcatSpec(TopLevelSpec): method __init__ (line 25511) | def __init__( class TopLevelLayerSpec (line 25556) | class TopLevelLayerSpec(TopLevelSpec): method __init__ (line 25669) | def __init__( class TopLevelRepeatSpec (line 25718) | class TopLevelRepeatSpec(TopLevelSpec): method __init__ (line 25723) | def __init__(self, *args, **kwds): class TopLevelUnitSpec (line 25727) | class TopLevelUnitSpec(TopLevelSpec): method __init__ (line 25882) | def __init__( class TopLevelVConcatSpec (line 25939) | class TopLevelVConcatSpec(TopLevelSpec): method __init__ (line 26019) | def __init__( class TopoDataFormat (line 26064) | class TopoDataFormat(DataFormat): method __init__ (line 26107) | def __init__( class Transform (line 26118) | class Transform(VegaLiteSchema): method __init__ (line 26123) | def __init__(self, *args, **kwds): class AggregateTransform (line 26127) | class AggregateTransform(Transform): method __init__ (line 26142) | def __init__( class BinTransform (line 26151) | class BinTransform(Transform): method __init__ (line 26171) | def __init__( class CalculateTransform (line 26180) | class CalculateTransform(Transform): method __init__ (line 26195) | def __init__(self, calculate: Optional[str] = Undefined, **kwds): class DensityTransform (line 26199) | class DensityTransform(Transform): method __init__ (line 26258) | def __init__( class ExtentTransform (line 26287) | class ExtentTransform(Transform): method __init__ (line 26301) | def __init__( class FilterTransform (line 26310) | class FilterTransform(Transform): method __init__ (line 26348) | def __init__(self, filter: Optional[str | SchemaBase | Map] = Undefine... class FlattenTransform (line 26352) | class FlattenTransform(Transform): method __init__ (line 26371) | def __init__( class FoldTransform (line 26377) | class FoldTransform(Transform): method __init__ (line 26392) | def __init__(self, fold: Optional[Sequence[str | SchemaBase]] = Undefi... class ImputeTransform (line 26396) | class ImputeTransform(Transform): method __init__ (line 26442) | def __init__( class JoinAggregateTransform (line 26465) | class JoinAggregateTransform(Transform): method __init__ (line 26480) | def __init__( class LoessTransform (line 26489) | class LoessTransform(Transform): method __init__ (line 26515) | def __init__( class LookupTransform (line 26528) | class LookupTransform(Transform): method __init__ (line 26556) | def __init__( class PivotTransform (line 26565) | class PivotTransform(Transform): method __init__ (line 26591) | def __init__( class QuantileTransform (line 26605) | class QuantileTransform(Transform): method __init__ (line 26631) | def __init__( class RegressionTransform (line 26644) | class RegressionTransform(Transform): method __init__ (line 26686) | def __init__( class SampleTransform (line 26711) | class SampleTransform(Transform): method __init__ (line 26725) | def __init__(self, sample: Optional[float] = Undefined, **kwds): class StackTransform (line 26729) | class StackTransform(Transform): method __init__ (line 26757) | def __init__( class TimeUnitTransform (line 26768) | class TimeUnitTransform(Transform): method __init__ (line 26784) | def __init__( class Type (line 26795) | class Type(VegaLiteSchema): method __init__ (line 26804) | def __init__(self, *args): class TypeForShape (line 26808) | class TypeForShape(VegaLiteSchema): method __init__ (line 26813) | def __init__(self, *args): class TypedFieldDef (line 26817) | class TypedFieldDef(VegaLiteSchema): method __init__ (line 26972) | def __init__( class URI (line 26997) | class URI(VegaLiteSchema): method __init__ (line 27002) | def __init__(self, *args): class UnitSpec (line 27006) | class UnitSpec(VegaLiteSchema): method __init__ (line 27043) | def __init__( class UnitSpecWithFrame (line 27070) | class UnitSpecWithFrame(VegaLiteSchema): method __init__ (line 27147) | def __init__( class UrlData (line 27180) | class UrlData(DataSource): method __init__ (line 27197) | def __init__( class UtcMultiTimeUnit (line 27207) | class UtcMultiTimeUnit(MultiTimeUnit): method __init__ (line 27212) | def __init__(self, *args): class UtcSingleTimeUnit (line 27216) | class UtcSingleTimeUnit(SingleTimeUnit): method __init__ (line 27221) | def __init__(self, *args): class VConcatSpecGenericSpec (line 27225) | class VConcatSpecGenericSpec(Spec, NonNormalizedSpec): method __init__ (line 27272) | def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull (line 27301) | class ValueDefWithConditionMarkPropFieldOrDatumDefGradientstringnull( method __init__ (line 27321) | def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull (line 27330) | class ValueDefWithConditionMarkPropFieldOrDatumDefTypeForShapestringnull( method __init__ (line 27350) | def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefnumber (line 27359) | class ValueDefWithConditionMarkPropFieldOrDatumDefnumber( method __init__ (line 27379) | def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray (line 27388) | class ValueDefWithConditionMarkPropFieldOrDatumDefnumberArray( method __init__ (line 27408) | def __init__( class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull (line 27417) | class ValueDefWithConditionMarkPropFieldOrDatumDefstringnull(VegaLiteSch... method __init__ (line 27435) | def __init__( class ValueDefWithConditionStringFieldDefText (line 27444) | class ValueDefWithConditionStringFieldDefText(TextDef): method __init__ (line 27460) | def __init__( class ValueDefnumber (line 27469) | class ValueDefnumber(OffsetDef): method __init__ (line 27486) | def __init__(self, value: Optional[float] = Undefined, **kwds): class ValueDefnumberwidthheightExprRef (line 27490) | class ValueDefnumberwidthheightExprRef(VegaLiteSchema): method __init__ (line 27507) | def __init__( class VariableParameter (line 27517) | class VariableParameter(TopLevelParameter): method __init__ (line 27551) | def __init__( class Vector10string (line 27565) | class Vector10string(VegaLiteSchema): method __init__ (line 27570) | def __init__(self, *args): class Vector12string (line 27574) | class Vector12string(VegaLiteSchema): method __init__ (line 27579) | def __init__(self, *args): class Vector2DateTime (line 27583) | class Vector2DateTime(SelectionInitInterval): method __init__ (line 27588) | def __init__(self, *args): class Vector2Vector2number (line 27592) | class Vector2Vector2number(VegaLiteSchema): method __init__ (line 27597) | def __init__(self, *args): class Vector2boolean (line 27601) | class Vector2boolean(SelectionInitInterval): method __init__ (line 27606) | def __init__(self, *args): class Vector2number (line 27610) | class Vector2number(SelectionInitInterval): method __init__ (line 27615) | def __init__(self, *args): class Vector2string (line 27619) | class Vector2string(SelectionInitInterval): method __init__ (line 27624) | def __init__(self, *args): class Vector3number (line 27628) | class Vector3number(VegaLiteSchema): method __init__ (line 27633) | def __init__(self, *args): class Vector7string (line 27637) | class Vector7string(VegaLiteSchema): method __init__ (line 27642) | def __init__(self, *args): class ViewBackground (line 27646) | class ViewBackground(VegaLiteSchema): method __init__ (line 27710) | def __init__( class ViewConfig (line 27753) | class ViewConfig(VegaLiteSchema): method __init__ (line 27834) | def __init__( class WindowEventType (line 27887) | class WindowEventType(VegaLiteSchema): method __init__ (line 27892) | def __init__(self, *args, **kwds): class EventType (line 27896) | class EventType(WindowEventType): method __init__ (line 27901) | def __init__(self, *args): class WindowFieldDef (line 27905) | class WindowFieldDef(VegaLiteSchema): method __init__ (line 27931) | def __init__( class WindowOnlyOp (line 27941) | class WindowOnlyOp(VegaLiteSchema): method __init__ (line 27946) | def __init__(self, *args): class WindowTransform (line 27950) | class WindowTransform(Transform): method __init__ (line 27997) | def __init__( FILE: altair/vegalite/v6/schema/mixins.py class _MarkDef (line 27) | class _MarkDef(SchemaBase): method __init__ (line 494) | def __init__( class _BoxPlotDef (line 699) | class _BoxPlotDef(SchemaBase): method __init__ (line 784) | def __init__( class _ErrorBarDef (line 817) | class _ErrorBarDef(SchemaBase): method __init__ (line 864) | def __init__( class _ErrorBandDef (line 891) | class _ErrorBandDef(SchemaBase): method __init__ (line 958) | def __init__( class MarkMethodMixin (line 985) | class MarkMethodMixin: method mark_arc (line 989) | def mark_arc(self, **kwds: Any) -> Self: method mark_area (line 999) | def mark_area(self, **kwds: Any) -> Self: method mark_bar (line 1009) | def mark_bar(self, **kwds: Any) -> Self: method mark_image (line 1019) | def mark_image(self, **kwds: Any) -> Self: method mark_line (line 1029) | def mark_line(self, **kwds: Any) -> Self: method mark_point (line 1039) | def mark_point(self, **kwds: Any) -> Self: method mark_rect (line 1049) | def mark_rect(self, **kwds: Any) -> Self: method mark_rule (line 1059) | def mark_rule(self, **kwds: Any) -> Self: method mark_text (line 1069) | def mark_text(self, **kwds: Any) -> Self: method mark_tick (line 1079) | def mark_tick(self, **kwds: Any) -> Self: method mark_trail (line 1089) | def mark_trail(self, **kwds: Any) -> Self: method mark_circle (line 1099) | def mark_circle(self, **kwds: Any) -> Self: method mark_square (line 1109) | def mark_square(self, **kwds: Any) -> Self: method mark_geoshape (line 1119) | def mark_geoshape(self, **kwds: Any) -> Self: method mark_boxplot (line 1129) | def mark_boxplot(self, **kwds: Any) -> Self: method mark_errorbar (line 1139) | def mark_errorbar(self, **kwds: Any) -> Self: method mark_errorband (line 1149) | def mark_errorband(self, **kwds: Any) -> Self: class ConfigMethodMixin (line 1159) | class ConfigMethodMixin: method configure (line 1163) | def configure(self, *args, **kwargs) -> Self: method configure_arc (line 1169) | def configure_arc(self, *args, **kwargs) -> Self: method configure_area (line 1177) | def configure_area(self, *args, **kwargs) -> Self: method configure_axis (line 1185) | def configure_axis(self, *args, **kwargs) -> Self: method configure_axisBand (line 1193) | def configure_axisBand(self, *args, **kwargs) -> Self: method configure_axisBottom (line 1201) | def configure_axisBottom(self, *args, **kwargs) -> Self: method configure_axisDiscrete (line 1209) | def configure_axisDiscrete(self, *args, **kwargs) -> Self: method configure_axisLeft (line 1217) | def configure_axisLeft(self, *args, **kwargs) -> Self: method configure_axisPoint (line 1225) | def configure_axisPoint(self, *args, **kwargs) -> Self: method configure_axisQuantitative (line 1233) | def configure_axisQuantitative(self, *args, **kwargs) -> Self: method configure_axisRight (line 1241) | def configure_axisRight(self, *args, **kwargs) -> Self: method configure_axisTemporal (line 1249) | def configure_axisTemporal(self, *args, **kwargs) -> Self: method configure_axisTop (line 1257) | def configure_axisTop(self, *args, **kwargs) -> Self: method configure_axisX (line 1265) | def configure_axisX(self, *args, **kwargs) -> Self: method configure_axisXBand (line 1273) | def configure_axisXBand(self, *args, **kwargs) -> Self: method configure_axisXDiscrete (line 1281) | def configure_axisXDiscrete(self, *args, **kwargs) -> Self: method configure_axisXPoint (line 1289) | def configure_axisXPoint(self, *args, **kwargs) -> Self: method configure_axisXQuantitative (line 1297) | def configure_axisXQuantitative(self, *args, **kwargs) -> Self: method configure_axisXTemporal (line 1305) | def configure_axisXTemporal(self, *args, **kwargs) -> Self: method configure_axisY (line 1313) | def configure_axisY(self, *args, **kwargs) -> Self: method configure_axisYBand (line 1321) | def configure_axisYBand(self, *args, **kwargs) -> Self: method configure_axisYDiscrete (line 1329) | def configure_axisYDiscrete(self, *args, **kwargs) -> Self: method configure_axisYPoint (line 1337) | def configure_axisYPoint(self, *args, **kwargs) -> Self: method configure_axisYQuantitative (line 1345) | def configure_axisYQuantitative(self, *args, **kwargs) -> Self: method configure_axisYTemporal (line 1353) | def configure_axisYTemporal(self, *args, **kwargs) -> Self: method configure_bar (line 1361) | def configure_bar(self, *args, **kwargs) -> Self: method configure_boxplot (line 1369) | def configure_boxplot(self, *args, **kwargs) -> Self: method configure_circle (line 1377) | def configure_circle(self, *args, **kwargs) -> Self: method configure_concat (line 1385) | def configure_concat(self, *args, **kwargs) -> Self: method configure_errorband (line 1393) | def configure_errorband(self, *args, **kwargs) -> Self: method configure_errorbar (line 1401) | def configure_errorbar(self, *args, **kwargs) -> Self: method configure_facet (line 1409) | def configure_facet(self, *args, **kwargs) -> Self: method configure_geoshape (line 1417) | def configure_geoshape(self, *args, **kwargs) -> Self: method configure_header (line 1425) | def configure_header(self, *args, **kwargs) -> Self: method configure_headerColumn (line 1433) | def configure_headerColumn(self, *args, **kwargs) -> Self: method configure_headerFacet (line 1441) | def configure_headerFacet(self, *args, **kwargs) -> Self: method configure_headerRow (line 1449) | def configure_headerRow(self, *args, **kwargs) -> Self: method configure_image (line 1457) | def configure_image(self, *args, **kwargs) -> Self: method configure_legend (line 1465) | def configure_legend(self, *args, **kwargs) -> Self: method configure_line (line 1473) | def configure_line(self, *args, **kwargs) -> Self: method configure_mark (line 1481) | def configure_mark(self, *args, **kwargs) -> Self: method configure_point (line 1489) | def configure_point(self, *args, **kwargs) -> Self: method configure_projection (line 1497) | def configure_projection(self, *args, **kwargs) -> Self: method configure_range (line 1505) | def configure_range(self, *args, **kwargs) -> Self: method configure_rect (line 1513) | def configure_rect(self, *args, **kwargs) -> Self: method configure_rule (line 1521) | def configure_rule(self, *args, **kwargs) -> Self: method configure_scale (line 1529) | def configure_scale(self, *args, **kwargs) -> Self: method configure_selection (line 1537) | def configure_selection(self, *args, **kwargs) -> Self: method configure_square (line 1545) | def configure_square(self, *args, **kwargs) -> Self: method configure_text (line 1553) | def configure_text(self, *args, **kwargs) -> Self: method configure_tick (line 1561) | def configure_tick(self, *args, **kwargs) -> Self: method configure_title (line 1569) | def configure_title(self, *args, **kwargs) -> Self: method configure_tooltipFormat (line 1577) | def configure_tooltipFormat(self, *args, **kwargs) -> Self: method configure_trail (line 1585) | def configure_trail(self, *args, **kwargs) -> Self: method configure_view (line 1593) | def configure_view(self, *args, **kwargs) -> Self: FILE: altair/vegalite/v6/theme.py class ThemeRegistry (line 31) | class ThemeRegistry(PluginRegistry[Plugin[ThemeConfig], ThemeConfig]): method enable (line 32) | def enable( method get (line 62) | def get(self) -> partial[ThemeConfig] | Plugin[ThemeConfig] | None: method names (line 66) | def names(self) -> list[str]: method register (line 74) | def register( class VegaTheme (line 80) | class VegaTheme: method __init__ (line 83) | def __init__(self, theme: str) -> None: method __call__ (line 86) | def __call__(self) -> ThemeConfig: method __repr__ (line 92) | def __repr__(self) -> str: FILE: doc/conf.py function setup (line 197) | def setup(app): FILE: sphinxext/altairgallery.py function save_example_pngs (line 159) | def save_example_pngs( function populate_examples (line 214) | def populate_examples(**kwds: Any) -> list[dict[str, Any]]: function _indices (line 249) | def _indices(x: str, /) -> list[int]: class AltairMiniGalleryDirective (line 253) | class AltairMiniGalleryDirective(Directive): method run (line 266) | def run(self) -> list[Node]: function main (line 319) | def main(app) -> None: function setup (line 379) | def setup(app) -> None: FILE: sphinxext/code_ref.py function validate_output (line 45) | def validate_output(output: Any) -> _OutputLong: function validate_packages (line 55) | def validate_packages(packages: Any) -> str: function raw_html (line 66) | def raw_html(text: str, /) -> nodes.raw: function maybe_details (line 70) | def maybe_details( function theme_names (line 106) | def theme_names() -> tuple[Sequence[str], Sequence[str]]: function option (line 112) | def option(label: str, value: str | None = None, /) -> nodes.raw: function optgroup (line 117) | def optgroup(label: str, *options: OneOrIter[nodes.raw]) -> Iterator[nod... function dropdown (line 127) | def dropdown( function pyscript (line 144) | def pyscript( function _before_code (line 156) | def _before_code(refresh_name: str, select_id: str, target_div_id: str) ... class ThemeDirective (line 169) | class ThemeDirective(SphinxDirective): method run (line 189) | def run(self) -> Sequence[nodes.Node]: class PyScriptDirective (line 263) | class PyScriptDirective(SphinxDirective): method run (line 269) | def run(self) -> Sequence[nodes.Node]: class CodeRefDirective (line 273) | class CodeRefDirective(SphinxDirective): method __init__ (line 323) | def __init__( method run (line 338) | def run(self) -> Sequence[nodes.Node]: function setup (line 347) | def setup(app: Sphinx) -> None: FILE: sphinxext/schematable.py function type_description (line 20) | def type_description(schema: dict[str, Any]) -> str: function prepare_table_header (line 49) | def prepare_table_header( function add_class_def (line 74) | def add_class_def(node: nodes.paragraph, classDef: str) -> nodes.paragraph: function add_text (line 92) | def add_text(node: nodes.paragraph, text: str) -> nodes.paragraph: function build_row (line 107) | def build_row( function build_schema_table (line 153) | def build_schema_table( function select_items_from_schema (line 166) | def select_items_from_schema( function prepare_schema_table (line 183) | def prepare_schema_table( function validate_properties (line 192) | def validate_properties(properties: str) -> list[str]: class AltairObjectTableDirective (line 196) | class AltairObjectTableDirective(Directive): method run (line 211) | def run(self) -> list: function setup (line 237) | def setup(app) -> None: FILE: sphinxext/utils.py function create_thumbnail (line 12) | def create_thumbnail( function create_generic_image (line 37) | def create_generic_image( function _parse_source_file (line 61) | def _parse_source_file(filename: str | Path) -> tuple[ast.Module | None,... function get_docstring_and_rest (line 91) | def get_docstring_and_rest(filename: str | Path) -> tuple[str, str | Non... function prev_this_next (line 192) | def prev_this_next( function dict_hash (line 206) | def dict_hash(dct: dict[Any, Any]) -> Any: FILE: tests/__init__.py function windows_has_tzdata (line 29) | def windows_has_tzdata() -> bool: function skip_requires_pyarrow (line 150) | def skip_requires_pyarrow( function skip_requires_pyarrow (line 156) | def skip_requires_pyarrow( function skip_requires_pyarrow (line 161) | def skip_requires_pyarrow( function id_func_str_only (line 188) | def id_func_str_only(val) -> str: function _wrap_mark_specs (line 200) | def _wrap_mark_specs( function _fill_marks (line 209) | def _fill_marks( function _distributed_examples (line 216) | def _distributed_examples( FILE: tests/altair_theme_test.py function alt_theme_test (line 10) | def alt_theme_test() -> ChartType: FILE: tests/examples_arguments_syntax/__init__.py function iter_examples_arguments_syntax (line 9) | def iter_examples_arguments_syntax(): FILE: tests/examples_arguments_syntax/dendrogram.py function get_leaf_loc (line 73) | def get_leaf_loc(den): function get_df_coord (line 81) | def get_df_coord(den): FILE: tests/examples_arguments_syntax/deviation_ellipses.py function confidence_region_2d (line 25) | def confidence_region_2d(arr, conf_level=0.95, segments=50): function grouped_confidence_regions (line 53) | def grouped_confidence_regions(df, col_x, col_y, col_group): FILE: tests/examples_arguments_syntax/diverging_stacked_bar_chart.py function compute_percentages (line 229) | def compute_percentages( FILE: tests/examples_methods_syntax/__init__.py function iter_examples_methods_syntax (line 9) | def iter_examples_methods_syntax(): FILE: tests/examples_methods_syntax/deviation_ellipses.py function confidence_region_2d (line 25) | def confidence_region_2d(arr, conf_level=0.95, segments=50): function grouped_confidence_regions (line 53) | def grouped_confidence_regions(df, col_x, col_y, col_group): FILE: tests/examples_methods_syntax/diverging_stacked_bar_chart.py function compute_percentages (line 229) | def compute_percentages( FILE: tests/expr/test_expr.py function _is_property (line 27) | def _is_property(obj: Any, /) -> bool: function _get_property_names (line 31) | def _get_property_names(tp: type[Any], /) -> Iterator[str]: function signature_n_params (line 36) | def signature_n_params( function _iter_classmethod_specs (line 46) | def _iter_classmethod_specs( function test_unary_operations (line 56) | def test_unary_operations(): function test_binary_operations (line 63) | def test_binary_operations(): function test_abs (line 102) | def test_abs(): function test_expr_methods (line 108) | def test_expr_methods( function test_expr_consts (line 119) | def test_expr_consts(constname: str): function test_expr_consts_immutable (line 127) | def test_expr_consts_immutable(constname: str): function test_json_reprs (line 137) | def test_json_reprs(): function test_to_dict (line 145) | def test_to_dict(): function test_copy (line 150) | def test_copy(): function test_datum_getattr (line 156) | def test_datum_getattr(): function test_expression_getitem (line 165) | def test_expression_getitem(): function test_expression_function_expr (line 170) | def test_expression_function_expr(): function test_expression_function_string (line 177) | def test_expression_function_string(): function test_expression_function_nostring (line 184) | def test_expression_function_nostring(): function test_expr_datetime (line 207) | def test_expr_datetime(value: Any, expected: str) -> None: function test_expr_datetime_unsupported_timezone (line 224) | def test_expr_datetime_unsupported_timezone(tzinfo: dt.timezone) -> None: FILE: tests/test_datasets.py function polars_loader (line 82) | def polars_loader() -> PolarsLoader: function metadata_columns (line 91) | def metadata_columns() -> frozenset[str]: function is_frame_backend (line 100) | def is_frame_backend(frame: Any, backend: _Backend, /) -> bool: function is_loader_backend (line 112) | def is_loader_backend(loader: Loader[Any, Any], backend: _Backend, /) ->... function is_polars_backed_pyarrow (line 116) | def is_polars_backed_pyarrow(loader: Loader[Any, Any], /) -> bool: function is_geopandas_backed_pandas (line 128) | def is_geopandas_backed_pandas(loader: Loader[Any, Any], /) -> bool: function test_metadata_columns (line 141) | def test_metadata_columns(backend: _Backend, metadata_columns: frozenset... function test_loader_from_backend (line 149) | def test_loader_from_backend(backend: _Backend) -> None: function test_loader_url (line 155) | def test_loader_url(backend: _Backend) -> None: function test_load_infer_priority (line 163) | def test_load_infer_priority(monkeypatch: pytest.MonkeyPatch) -> None: function test_load_call (line 210) | def test_load_call(backend: _Backend, monkeypatch: pytest.MonkeyPatch) -... function test_loader_call (line 227) | def test_loader_call(backend: _Backend) -> None: function test_url_no_backend (line 251) | def test_url_no_backend(monkeypatch: pytest.MonkeyPatch) -> None: function test_dataset_not_found (line 297) | def test_dataset_not_found(backend: _Backend) -> None: function test_reader_missing_dependencies (line 332) | def test_reader_missing_dependencies() -> None: function test_reader_missing_implementation (line 357) | def test_reader_missing_implementation() -> None: function test_reader_cache (line 390) | def test_reader_cache( function test_reader_cache_exhaustive (line 441) | def test_reader_cache_exhaustive( function test_reader_cache_disable (line 498) | def test_reader_cache_disable(monkeypatch: pytest.MonkeyPatch, tmp_path:... function test_pyarrow_read_json (line 533) | def test_pyarrow_read_json( function test_spatial (line 549) | def test_spatial(backend: _Backend, name: Dataset) -> None: function test_tsv (line 575) | def test_tsv(backend: _Backend) -> None: function test_all_datasets (line 587) | def test_all_datasets(polars_loader: PolarsLoader, name: Dataset) -> None: function _raise_exception (line 615) | def _raise_exception(e: type[Exception], *args: Any, **kwds: Any): function test_no_remote_connection (line 619) | def test_no_remote_connection(monkeypatch: pytest.MonkeyPatch, tmp_path:... function test_polars_date_read_json_roundtrip (line 670) | def test_polars_date_read_json_roundtrip( function test_pandas_date_parse (line 698) | def test_pandas_date_parse( class TestDataObject (line 744) | class TestDataObject: method test_list_datasets (line 747) | def test_list_datasets(self) -> None: method test_get_default_engine (line 762) | def test_get_default_engine(self) -> None: method test_set_default_engine (line 769) | def test_set_default_engine(self) -> None: method test_nonexistent_dataset_attribute (line 783) | def test_nonexistent_dataset_attribute(self): class TestDataAPIIntegration (line 793) | class TestDataAPIIntegration: method test_data_consistency (line 796) | def test_data_consistency(self) -> None: function test_unsupported_engine (line 813) | def test_unsupported_engine(): FILE: tests/test_examples.py function test_render_examples_to_chart (line 37) | def test_render_examples_to_chart(source: Any, filename: str) -> None: function test_from_and_to_json_roundtrip (line 54) | def test_from_and_to_json_roundtrip(source: Any, filename: str) -> None: function test_render_examples_to_png (line 85) | def test_render_examples_to_png(source: Any, filename: str) -> None: FILE: tests/test_jupyter_chart.py function test_chart_with_no_interactivity (line 51) | def test_chart_with_no_interactivity(transformer): function test_interval_selection_example (line 77) | def test_interval_selection_example(transformer): function test_index_selection_example (line 145) | def test_index_selection_example(transformer): function test_point_selection (line 205) | def test_point_selection(transformer): function test_param_updates (line 268) | def test_param_updates(transformer): FILE: tests/test_magics.py function records (line 16) | def records() -> list[dict[str, Any]]: function vl_spec (line 30) | def vl_spec(records) -> dict[str, Any]: function ipshell (line 44) | def ipshell(records) -> InteractiveShell: function test_vegalite_magic_data_included (line 58) | def test_vegalite_magic_data_included(ipshell, vl_spec) -> None: function test_vegalite_magic_json_flag (line 65) | def test_vegalite_magic_json_flag(ipshell, vl_spec) -> None: function test_vegalite_magic_pandas_data (line 72) | def test_vegalite_magic_pandas_data(ipshell, vl_spec) -> None: FILE: tests/test_toplevel.py function test_completeness_of__all__ (line 5) | def test_completeness_of__all__(): FILE: tests/test_transformed_data.py function test_primitive_chart_examples (line 84) | def test_primitive_chart_examples(filename, rows, cols, to_reconstruct): function test_compound_chart_examples (line 142) | def test_compound_chart_examples(filename, all_rows, all_cols, to_recons... function test_transformed_data_exclude (line 169) | def test_transformed_data_exclude(to_reconstruct): FILE: tests/utils/test_compiler.py function chart (line 10) | def chart(): function assert_is_vega_spec (line 21) | def assert_is_vega_spec(vega_spec): function test_vegalite_compiler (line 30) | def test_vegalite_compiler(chart): function test_to_dict_with_format_vega (line 39) | def test_to_dict_with_format_vega(chart): function test_to_json_with_format_vega (line 45) | def test_to_json_with_format_vega(chart): FILE: tests/utils/test_core.py function pd_data (line 75) | def pd_data(request) -> pd.DataFrame: function test_infer_dtype (line 100) | def test_infer_dtype(value, expected_type): function test_parse_shorthand (line 157) | def test_parse_shorthand(shorthand: str, expected: dict[str, Any]) -> None: function test_parse_shorthand_with_data (line 174) | def test_parse_shorthand_with_data( function test_parse_shorthand_with_data_pandas_v1 (line 181) | def test_parse_shorthand_with_data_pandas_v1(pd_data) -> None: function test_parse_shorthand_for_arrow_timestamp (line 189) | def test_parse_shorthand_for_arrow_timestamp(): function test_parse_shorthand_all_aggregates (line 204) | def test_parse_shorthand_all_aggregates(): function test_parse_shorthand_all_timeunits (line 215) | def test_parse_shorthand_all_timeunits(): function test_parse_shorthand_window_count (line 230) | def test_parse_shorthand_window_count(): function test_parse_shorthand_all_window_ops (line 242) | def test_parse_shorthand_all_window_ops(): function test_update_nested (line 257) | def test_update_nested(): function channels (line 271) | def channels() -> types.ModuleType: function channels_cached (line 278) | def channels_cached(channels) -> core._ChannelCache: function _getargs (line 292) | def _getargs(*args, **kwargs): function test_infer_encoding_types (line 296) | def test_infer_encoding_types( function test_infer_encoding_types_with_condition (line 328) | def test_infer_encoding_types_with_condition(): function test_invalid_data_type (line 362) | def test_invalid_data_type(): FILE: tests/utils/test_data.py function _pipe (line 26) | def _pipe(data: Any, *funcs: Callable[..., Any]) -> Any: function _create_dataframe (line 34) | def _create_dataframe( function _create_data_with_values (line 41) | def _create_data_with_values(n: SupportsIndex, /) -> dict[str, Any]: function test_limit_rows (line 46) | def test_limit_rows(): function test_sample (line 60) | def test_sample(): function test_to_values (line 85) | def test_to_values(): function test_type_error (line 92) | def test_type_error(): function test_dataframe_to_json (line 99) | def test_dataframe_to_json(): function test_dict_to_json (line 121) | def test_dict_to_json(): function test_dataframe_to_csv (line 144) | def test_dataframe_to_csv(tp: type[Any]) -> None: function test_dict_to_csv (line 166) | def test_dict_to_csv(): FILE: tests/utils/test_deprecation.py function test_deprecated_class (line 14) | def test_deprecated_class(): function test_deprecation_decorator (line 25) | def test_deprecation_decorator(): function test_deprecation_warn (line 37) | def test_deprecation_warn(): function test_deprecated_import (line 45) | def test_deprecated_import(): FILE: tests/utils/test_execeval.py function test_eval_block_with_return (line 16) | def test_eval_block_with_return(): function test_eval_block_without_return (line 24) | def test_eval_block_without_return(): FILE: tests/utils/test_html.py function spec (line 7) | def spec(): function test_spec_to_html (line 20) | def test_spec_to_html(requirejs, fullhtml, spec): FILE: tests/utils/test_mimebundle.py function vegalite_spec (line 14) | def vegalite_spec() -> dict[str, Any]: function vega_spec (line 40) | def vega_spec(): function test_vegalite_to_vega_mimebundle (line 167) | def test_vegalite_to_vega_mimebundle(vegalite_spec, vega_spec): function test_spec_to_vegalite_mimebundle (line 181) | def test_spec_to_vegalite_mimebundle(vegalite_spec): function test_spec_to_vega_mimebundle (line 191) | def test_spec_to_vega_mimebundle(vega_spec): function test_spec_to_json_mimebundle (line 202) | def test_spec_to_json_mimebundle(vegalite_spec): function check_pre_transformed_vega_spec (line 211) | def check_pre_transformed_vega_spec(vega_spec): function test_vegafusion_spec_to_vega_mime_bundle (line 230) | def test_vegafusion_spec_to_vega_mime_bundle(vegalite_spec): function test_vegafusion_chart_to_vega_mime_bundle (line 243) | def test_vegafusion_chart_to_vega_mime_bundle(vegalite_spec): FILE: tests/utils/test_plugin_registry.py class TypedCallableRegistry (line 6) | class TypedCallableRegistry(PluginRegistry[Callable[[int], int], int]): class GeneralCallableRegistry (line 10) | class GeneralCallableRegistry(PluginRegistry): method global_setting (line 14) | def global_setting(self): method global_setting (line 18) | def global_setting(self, val): function test_plugin_registry (line 22) | def test_plugin_registry(): function test_plugin_registry_extra_options (line 49) | def test_plugin_registry_extra_options(): function test_plugin_registry_global_settings (line 72) | def test_plugin_registry_global_settings(): function test_plugin_registry_context (line 95) | def test_plugin_registry_context(): FILE: tests/utils/test_schemapi.py function test_actual_json_schema_draft_is_same_as_hardcoded_default (line 48) | def test_actual_json_schema_draft_is_same_as_hardcoded_default(): class _TestSchema (line 58) | class _TestSchema(SchemaBase): method _default_wrapper_classes (line 60) | def _default_wrapper_classes(cls): class MySchema (line 64) | class MySchema(_TestSchema): class StringMapping (line 91) | class StringMapping(_TestSchema): class StringArray (line 96) | class StringArray(_TestSchema): class Derived (line 101) | class Derived(_TestSchema): class Foo (line 118) | class Foo(_TestSchema): class Bar (line 123) | class Bar(_TestSchema): class SimpleUnion (line 128) | class SimpleUnion(_TestSchema): class DefinitionUnion (line 135) | class DefinitionUnion(_TestSchema): class SimpleArray (line 140) | class SimpleArray(_TestSchema): class InvalidProperties (line 148) | class InvalidProperties(_TestSchema): class Draft4Schema (line 163) | class Draft4Schema(_TestSchema): class Draft6Schema (line 170) | class Draft6Schema(_TestSchema): function test_construct_multifaceted_schema (line 177) | def test_construct_multifaceted_schema(): function test_schema_cases (line 201) | def test_schema_cases(): function test_round_trip (line 227) | def test_round_trip(): function test_from_dict (line 241) | def test_from_dict(): function test_simple_type (line 249) | def test_simple_type(): function test_simple_array (line 253) | def test_simple_array(): function test_definition_union (line 258) | def test_definition_union(): function test_invalid_properties (line 272) | def test_invalid_properties(): function test_undefined_singleton (line 282) | def test_undefined_singleton(): function test_schema_validator_selection (line 286) | def test_schema_validator_selection(): function dct (line 308) | def dct(): function test_copy_method (line 319) | def test_copy_method(dct): function test_copy_module (line 350) | def test_copy_module(dct): function test_attribute_error (line 360) | def test_attribute_error(): function test_to_from_json (line 368) | def test_to_from_json(dct): function test_to_from_pickle (line 375) | def test_to_from_pickle(dct): function test_class_with_no_schema (line 385) | def test_class_with_no_schema(): function test_hash_schema (line 395) | def test_hash_schema(use_json): function test_schema_validation_error (line 405) | def test_schema_validation_error(): function chart_error_example__layer (line 418) | def chart_error_example__layer(): function chart_error_example__hconcat (line 431) | def chart_error_example__hconcat(): function chart_error_example__invalid_y_option_value_unknown_x_option (line 454) | def chart_error_example__invalid_y_option_value_unknown_x_option(): function chart_error_example__invalid_y_option_value (line 467) | def chart_error_example__invalid_y_option_value(): function chart_error_example__invalid_y_option_value_with_condition (line 479) | def chart_error_example__invalid_y_option_value_with_condition(): function chart_error_example__invalid_timeunit_value (line 494) | def chart_error_example__invalid_timeunit_value(): function chart_error_example__invalid_sort_value (line 499) | def chart_error_example__invalid_sort_value(): function chart_error_example__invalid_bandposition_value (line 504) | def chart_error_example__invalid_bandposition_value(): function chart_error_example__invalid_type (line 513) | def chart_error_example__invalid_type(): function chart_error_example__additional_datum_argument (line 518) | def chart_error_example__additional_datum_argument(): function chart_error_example__additional_value_argument (line 523) | def chart_error_example__additional_value_argument(): function chart_error_example__invalid_value_type (line 528) | def chart_error_example__invalid_value_type(): function chart_error_example__wrong_tooltip_type_in_faceted_chart (line 541) | def chart_error_example__wrong_tooltip_type_in_faceted_chart(): function chart_error_example__wrong_tooltip_type_in_layered_chart (line 551) | def chart_error_example__wrong_tooltip_type_in_layered_chart(): function chart_error_example__two_errors_in_layered_chart (line 556) | def chart_error_example__two_errors_in_layered_chart(): function chart_error_example__two_errors_in_complex_concat_layered_chart (line 565) | def chart_error_example__two_errors_in_complex_concat_layered_chart(): function chart_error_example__three_errors_in_complex_concat_layered_chart (line 574) | def chart_error_example__three_errors_in_complex_concat_layered_chart(): function chart_error_example__two_errors_with_one_in_nested_layered_chart (line 584) | def chart_error_example__two_errors_with_one_in_nested_layered_chart(): function chart_error_example__four_errors_hide_fourth (line 630) | def chart_error_example__four_errors_hide_fourth(): function id_func_chart_error_example (line 649) | def id_func_chart_error_example(val) -> str: function test_chart_validation_errors (line 879) | def test_chart_validation_errors(chart_func, expected_error_message): function test_multiple_field_strings_in_condition (line 892) | def test_multiple_field_strings_in_condition(): function test_non_existent_column_name (line 906) | def test_non_existent_column_name(tp: Callable[..., IntoDataFrame]) -> N... function test_serialize_numpy_types (line 917) | def test_serialize_numpy_types(): function test_to_dict_no_side_effects (line 932) | def test_to_dict_no_side_effects(): function test_to_dict_expand_mark_spec (line 965) | def test_to_dict_expand_mark_spec(): function test_to_dict_iterables (line 999) | def test_to_dict_iterables( function test_to_dict_range (line 1034) | def test_to_dict_range(tp) -> None: function stocks (line 1042) | def stocks() -> alt.Chart: function DateTime (line 1047) | def DateTime( function test_to_dict_datetime (line 1107) | def test_to_dict_datetime( function test_to_dict_datetime_unsupported_timezone (line 1140) | def test_to_dict_datetime_unsupported_timezone(tzinfo: dt.timezone) -> N... function test_to_dict_datetime_typing (line 1150) | def test_to_dict_datetime_typing() -> None: FILE: tests/utils/test_server.py function test_serve (line 8) | def test_serve(): FILE: tests/utils/test_to_values_narwhals.py function test_arrow_timestamp_conversion (line 13) | def test_arrow_timestamp_conversion(): function test_duration_raises (line 36) | def test_duration_raises(): FILE: tests/utils/test_utils.py function test_infer_vegalite_type (line 17) | def test_infer_vegalite_type(): function test_sanitize_dataframe (line 37) | def test_sanitize_dataframe(): function test_sanitize_dataframe_arrow_columns (line 92) | def test_sanitize_dataframe_arrow_columns(): function test_sanitize_pyarrow_table_columns (line 125) | def test_sanitize_pyarrow_table_columns() -> None: function test_sanitize_polars_datetime_timezone_preserved (line 174) | def test_sanitize_polars_datetime_timezone_preserved() -> None: function test_sanitize_dataframe_colnames (line 197) | def test_sanitize_dataframe_colnames(): function test_sanitize_dataframe_timedelta (line 210) | def test_sanitize_dataframe_timedelta(): function test_sanitize_dataframe_infs (line 216) | def test_sanitize_dataframe_infs(): function test_sanitize_nullable_integers (line 227) | def test_sanitize_nullable_integers(): function test_sanitize_string_dtype (line 257) | def test_sanitize_string_dtype(): function test_sanitize_boolean_dtype (line 284) | def test_sanitize_boolean_dtype(): FILE: tests/vegalite/test_common.py function basic_spec (line 10) | def basic_spec(): function make_final_spec (line 22) | def make_final_spec(alt, basic_spec): function make_basic_chart (line 32) | def make_basic_chart(alt): function test_basic_chart_to_dict (line 44) | def test_basic_chart_to_dict(alt, basic_spec): function test_basic_chart_from_dict (line 60) | def test_basic_chart_from_dict(alt, basic_spec): function test_theme_enable (line 72) | def test_theme_enable(alt, basic_spec): function test_max_rows (line 95) | def test_max_rows(alt): FILE: tests/vegalite/v6/schema/test_channels.py function test_channels_typing (line 19) | def test_channels_typing() -> None: FILE: tests/vegalite/v6/test_alias.py function test_aliases (line 6) | def test_aliases(): FILE: tests/vegalite/v6/test_api.py function getargs (line 49) | def getargs(*args, **kwargs): function _make_chart_type (line 60) | def _make_chart_type(chart_type): function basic_chart (line 95) | def basic_chart() -> alt.Chart: function cars (line 107) | def cars(): function test_chart_data_types (line 200) | def test_chart_data_types(): function test_chart_infer_types (line 237) | def test_chart_infer_types(): function test_multiple_encodings (line 335) | def test_multiple_encodings(args, kwargs): function test_chart_operations (line 347) | def test_chart_operations(): function test_when (line 379) | def test_when() -> None: function test_when_then (line 409) | def test_when_then() -> None: function test_when_then_only (line 426) | def test_when_then_only(basic_chart) -> None: function test_when_then_otherwise (line 433) | def test_when_then_otherwise() -> None: function test_when_then_when_then_otherwise (line 450) | def test_when_then_when_then_otherwise() -> None: function test_when_multi_channel_param (line 498) | def test_when_multi_channel_param(cars): function test_when_labels_position_based_on_condition (line 537) | def test_when_labels_position_based_on_condition() -> None: function test_when_expressions_inside_parameters (line 600) | def test_when_expressions_inside_parameters() -> None: function test_when_multiple_fields (line 632) | def test_when_multiple_fields(): function test_when_typing (line 678) | def test_when_typing(cars) -> None: function test_when_condition_parity (line 742) | def test_when_condition_parity( function test_when_then_interactive (line 773) | def test_when_then_interactive() -> None: function test_selection_to_dict (line 794) | def test_selection_to_dict(): function test_selection_expression (line 816) | def test_selection_expression(): function test_save (line 836) | def test_save(format, engine, basic_chart): function test_save_html (line 899) | def test_save_html(basic_chart, inline): function test_to_url (line 916) | def test_to_url(basic_chart): function test_facet_basic (line 929) | def test_facet_basic(): function test_facet_parse (line 966) | def test_facet_parse(): function test_facet_parse_data (line 982) | def test_facet_parse_data(): function test_selection (line 1010) | def test_selection(): function test_selection_empty_property_preservation (line 1056) | def test_selection_empty_property_preservation(): function test_transforms (line 1141) | def test_transforms(): function test_filter_transform_selection_predicates (line 1267) | def test_filter_transform_selection_predicates(): function test_predicate_composition (line 1304) | def test_predicate_composition() -> None: function test_filter_transform_predicates (line 1358) | def test_filter_transform_predicates(basic_chart) -> None: function test_filter_transform_constraints (line 1365) | def test_filter_transform_constraints(basic_chart) -> None: function test_filter_transform_predicates_constraints (line 1372) | def test_filter_transform_predicates_constraints(basic_chart) -> None: function test_filter_transform_errors (line 1392) | def test_filter_transform_errors(basic_chart) -> None: function test_resolve_methods (line 1416) | def test_resolve_methods(): function test_layer_encodings (line 1433) | def test_layer_encodings(): function test_add_selection (line 1438) | def test_add_selection(): function test_repeat_add_selections (line 1456) | def test_repeat_add_selections(): function test_facet_add_selections (line 1466) | def test_facet_add_selections(): function test_layer_add_selection (line 1476) | def test_layer_add_selection(): function test_compound_add_selections (line 1487) | def test_compound_add_selections(charttype): function test_selection_property (line 1497) | def test_selection_property(): function test_LookupData (line 1504) | def test_LookupData(): function test_themes (line 1517) | def test_themes(): function test_chart_from_dict (line 1537) | def test_chart_from_dict(): function test_consolidate_datasets (line 1560) | def test_consolidate_datasets(basic_chart): function test_consolidate_InlineData (line 1590) | def test_consolidate_InlineData(): function test_repeat (line 1618) | def test_repeat(): function test_data_property (line 1655) | def test_data_property(): function test_subcharts_with_same_data (line 1667) | def test_subcharts_with_same_data(method, data): function test_subcharts_different_data (line 1689) | def test_subcharts_different_data(method, data): function test_layer_facet (line 1705) | def test_layer_facet(basic_chart): function test_layer_errors (line 1716) | def test_layer_errors(): function facet_layer_data (line 1744) | def facet_layer_data(): function test_layer_hoist_row_returns_facetchart (line 1752) | def test_layer_hoist_row_returns_facetchart(facet_layer_data): function test_layer_hoist_row_column_returns_facetchart (line 1763) | def test_layer_hoist_row_column_returns_facetchart(facet_layer_data): function test_layer_hoist_wrapped_facet_returns_facetchart (line 1774) | def test_layer_hoist_wrapped_facet_returns_facetchart(facet_layer_data): function test_layer_hoist_inner_layers_have_no_facet_encoding (line 1785) | def test_layer_hoist_inner_layers_have_no_facet_encoding(facet_layer_data): function test_layer_hoist_does_not_mutate_inputs (line 1798) | def test_layer_hoist_does_not_mutate_inputs(facet_layer_data): function test_layer_hoist_row_vega_spec_matches_manual (line 1813) | def test_layer_hoist_row_vega_spec_matches_manual(facet_layer_data): function test_layer_hoist_row_column_vega_spec_matches_manual (line 1828) | def test_layer_hoist_row_column_vega_spec_matches_manual(facet_layer_data): function test_layer_hoist_wrapped_facet_vega_spec_matches_manual (line 1841) | def test_layer_hoist_wrapped_facet_vega_spec_matches_manual(facet_layer_... function test_layer_hoist_three_layers_all_matching (line 1856) | def test_layer_hoist_three_layers_all_matching(facet_layer_data): function test_layer_hoist_three_layers_partial_mismatch_raises (line 1871) | def test_layer_hoist_three_layers_partial_mismatch_raises(facet_layer_da... function test_layer_hoist_facet_mismatched_raises (line 1886) | def test_layer_hoist_facet_mismatched_raises(): function test_layer_hoist_facet_partial_raises (line 1895) | def test_layer_hoist_facet_partial_raises(): function test_resolve (line 1908) | def test_resolve(chart_type): function test_facet (line 1929) | def test_facet(chart_type, facet_arg): function test_sequence (line 1946) | def test_sequence(): function test_graticule (line 1959) | def test_graticule(): function test_sphere (line 1967) | def test_sphere(): function test_validate_dataset (line 1972) | def test_validate_dataset(): function test_polars_with_pandas_nor_pyarrow (line 1981) | def test_polars_with_pandas_nor_pyarrow(monkeypatch: pytest.MonkeyPatch): function test_polars_date_32 (line 1996) | def test_polars_date_32(): function test_interchange_with_date_32 (line 2010) | def test_interchange_with_date_32(): function test_interchange_with_vegafusion (line 2029) | def test_interchange_with_vegafusion(monkeypatch: pytest.MonkeyPatch): function test_binding (line 2087) | def test_binding() -> None: function _view_name_of_concat_cell (line 2121) | def _view_name_of_concat_cell(cell: dict) -> str: function test_concat_faceted_three_params_unique_views_per_param_issue_3954 (line 2129) | def test_concat_faceted_three_params_unique_views_per_param_issue_3954(): function test_concat_faceted_shared_param_both_views_issue_3954 (line 2148) | def test_concat_faceted_shared_param_both_views_issue_3954(): function test_concat_faceted_two_shared_params_both_views_issue_3954 (line 2170) | def test_concat_faceted_two_shared_params_both_views_issue_3954(): FILE: tests/vegalite/v6/test_data.py function sample_data (line 10) | def sample_data(): function test_disable_max_rows (line 14) | def test_disable_max_rows(sample_data): FILE: tests/vegalite/v6/test_display.py function check_render_options (line 9) | def check_render_options(**options): function test_check_renderer_options (line 24) | def test_check_renderer_options(): function test_display_options (line 38) | def test_display_options(): FILE: tests/vegalite/v6/test_geo_interface.py function geom_obj (line 15) | def geom_obj(geom: dict[str, Any]) -> SupportsGeoInterface: function test_geo_interface_polygon_feature (line 25) | def test_geo_interface_polygon_feature() -> None: function test_geo_interface_removal_empty_properties (line 38) | def test_geo_interface_removal_empty_properties() -> None: function test_geo_interface_register_foreign_member (line 58) | def test_geo_interface_register_foreign_member() -> None: function test_geo_interface_serializing_arrays_tuples (line 80) | def test_geo_interface_serializing_arrays_tuples() -> None: function test_geo_interface_reserved_members (line 108) | def test_geo_interface_reserved_members() -> None: function test_geo_interface_empty_feature_collection (line 128) | def test_geo_interface_empty_feature_collection() -> None: function test_geo_interface_feature_collection (line 138) | def test_geo_interface_feature_collection() -> None: function test_geo_interface_feature_collection_gdf (line 182) | def test_geo_interface_feature_collection_gdf() -> None: FILE: tests/vegalite/v6/test_layer_props.py function test_layer_props (line 6) | def test_layer_props(): FILE: tests/vegalite/v6/test_params.py function test_variable_param (line 13) | def test_variable_param(): function test_param_expr (line 44) | def test_param_expr(): function test_selection_deprecation (line 75) | def test_selection_deprecation(): function test_parameter_naming (line 102) | def test_parameter_naming(): function test_selection_expression (line 120) | def test_selection_expression(): function test_selection_condition (line 148) | def test_selection_condition(): function test_selection_interval_value_typing (line 171) | def test_selection_interval_value_typing() -> None: function test_creation_views_params_layered_repeat_chart (line 205) | def test_creation_views_params_layered_repeat_chart(): function test_parameter_deduplication (line 238) | def test_parameter_deduplication(): function test_explicitly_named_parameters_error (line 259) | def test_explicitly_named_parameters_error(): function test_identical_hash_based_parameters_deduplication (line 272) | def test_identical_hash_based_parameters_deduplication(): function test_interactive_name_respected (line 305) | def test_interactive_name_respected(): FILE: tests/vegalite/v6/test_renderers.py function chart (line 34) | def chart(): function test_html_renderer_embed_options (line 38) | def test_html_renderer_embed_options(chart): function test_mimetype_renderer_embed_options (line 58) | def test_mimetype_renderer_embed_options(chart): function test_json_renderer_embed_options (line 76) | def test_json_renderer_embed_options(chart): function test_renderer_with_none_embed_options (line 94) | def test_renderer_with_none_embed_options(chart): function test_jupyter_renderer_mimetype (line 110) | def test_jupyter_renderer_mimetype(chart) -> None: FILE: tests/vegalite/v6/test_theme.py function chart (line 39) | def chart() -> alt.Chart: function test_vega_themes (line 43) | def test_vega_themes(chart) -> None: function test_theme_remote_lambda (line 54) | def test_theme_remote_lambda() -> None: function test_theme_register_decorator (line 91) | def test_theme_register_decorator() -> None: function test_theme_unregister (line 103) | def test_theme_unregister() -> None: function test_is_color_hex (line 136) | def test_is_color_hex(color_code: Any, *, valid: bool) -> None: function carbonwhite_theme (line 140) | def carbonwhite_theme() -> ThemeConfig: function dark_theme (line 241) | def dark_theme() -> ThemeConfig: function excel_theme (line 256) | def excel_theme() -> ThemeConfig: function fivethirtyeight_theme (line 299) | def fivethirtyeight_theme() -> ThemeConfig: function ggplot2_theme (line 369) | def ggplot2_theme() -> ThemeConfig: function googlecharts_theme (line 411) | def googlecharts_theme() -> ThemeConfig: function latimes_theme (line 465) | def latimes_theme() -> ThemeConfig: function powerbi_theme (line 556) | def powerbi_theme() -> ThemeConfig: function quartz_theme (line 643) | def quartz_theme() -> ThemeConfig: function urbaninstitute_theme (line 687) | def urbaninstitute_theme() -> ThemeConfig: function vox_theme (line 806) | def vox_theme() -> ThemeConfig: function binste_altair_theme (line 842) | def binste_altair_theme() -> ThemeConfig: function husky_theme (line 899) | def husky_theme() -> ThemeConfig: function test_theme_config (line 1051) | def test_theme_config(theme_func: Callable[[], ThemeConfig], chart) -> N... function config_keys (line 1067) | def config_keys() -> frozenset[str]: function theme_name_keys (line 1077) | def theme_name_keys() -> frozenset[VegaThemes]: function themes_path (line 1082) | def themes_path() -> Path: function is_keyed_exact (line 1086) | def is_keyed_exact(obj: Any, other: Set[T]) -> TypeIs[Mapping[T, Any]]: function is_config_kwds (line 1090) | def is_config_kwds(obj: Any, other: Any) -> TypeIs[ConfigKwds]: function is_vega_theme (line 1094) | def is_vega_theme(obj: Any, config_keys: Any) -> TypeIs[_PartialThemeCon... function is_vega_theme_all (line 1102) | def is_vega_theme_all( function test_vendored_vega_themes_json (line 1110) | def test_vendored_vega_themes_json( FILE: tools/cleanup_nightlies.py function cleanup_old_nightlies (line 9) | def cleanup_old_nightlies(): FILE: tools/codemod.py function parse_module (line 42) | def parse_module(name: str, /) -> ast.Module: function find_func_def (line 62) | def find_func_def(mod: ast.Module, fn_name: str, /) -> ast.FunctionDef: function validate_body (line 81) | def validate_body(fn: ast.FunctionDef, /) -> tuple[list[ast.stmt], ast.e... function iter_flatten (line 111) | def iter_flatten(*elements: _Code) -> Iterator[str]: function iter_func_def_unparse (line 126) | def iter_func_def_unparse( function extract_func_def (line 154) | def extract_func_def( function extract_func_def_embed (line 203) | def extract_func_def_embed( class CodeMod (line 254) | class CodeMod(Protocol): method __call__ (line 255) | def __call__(self, *code: _Code) -> str: method _join (line 266) | def _join(self, code: _Code, *, sep: str = "\n") -> str: class Ruff (line 275) | class Ruff(CodeMod): method __init__ (line 313) | def __init__( method write_lint_format (line 332) | def write_lint_format(self, fp: Path, code: _Code, /) -> None: method check (line 352) | def check(self, *code: _Code, decode: Literal[True] = ...) -> str: method check (line 356) | def check(self, *code: _Code, decode: Literal[False]) -> bytes: method check (line 364) | def check(self, _write_to: Path, /, *code: _Code) -> None: method check (line 371) | def check(self, *code: Any, decode: bool = True) -> str | bytes | None: method format (line 392) | def format(self, *code: _Code) -> str: method format (line 396) | def format(self, _target_file: Path, /, *code: None) -> None: method format (line 406) | def format(self, _encoded_result: bytes, /, *code: None) -> str: method format (line 409) | def format(self, *code: Any) -> str | None: method __call__ (line 432) | def __call__(self, *code: _Code) -> str: FILE: tools/datasets/__init__.py class Application (line 49) | class Application: method __init__ (line 54) | def __init__(self) -> None: method npm (line 68) | def npm(self) -> Npm: method refresh (line 71) | def refresh(self, tag: Any, /, *, include_typing: bool = False) -> pl.... method reset (line 93) | def reset(self) -> None: method read (line 97) | def read(self, name: _PathAlias, /) -> pl.DataFrame: method scan (line 101) | def scan(self, name: _PathAlias, /) -> pl.LazyFrame: method write_csv_gzip (line 118) | def write_csv_gzip(self, frame: pl.DataFrame | pl.LazyFrame, fp: Path,... method write_json_gzip (line 139) | def write_json_gzip(self, obj: Any, fp: Path, /) -> None: method write_parquet (line 152) | def write_parquet(self, frame: pl.DataFrame | pl.LazyFrame, fp: Path, ... method generate_typing (line 158) | def generate_typing(self, dpkg: datapackage.DataPackage) -> None: FILE: tools/datasets/datapackage.py class Column (line 33) | class Column: method __init__ (line 34) | def __init__( method expr (line 43) | def expr(self) -> pl.Expr: method doc (line 47) | def doc(self) -> str: method is_feature (line 50) | def is_feature(self) -> bool: class DataPackage (line 54) | class DataPackage: method __init__ (line 70) | def __init__(self, pkg: Package, base_url: str, path: Path, /) -> None: method with_columns (line 76) | def with_columns(cls, *columns: Column) -> type[DataPackage]: method with_links (line 81) | def with_links(cls, *links: str) -> type[DataPackage]: method columns (line 86) | def columns(self) -> Iterator[Column]: method core (line 91) | def core(self) -> pl.LazyFrame: method schemas (line 95) | def schemas(self) -> Mapping[Dataset, Mapping[str, FlFieldStr]]: method dataset_names (line 104) | def dataset_names(self) -> Iterable[str]: method extensions (line 107) | def extensions(self) -> tuple[str, ...]: method metadata_csv (line 116) | def metadata_csv(self) -> pl.LazyFrame: method typed_dict (line 120) | def typed_dict(self) -> str: method _exprs (line 133) | def _exprs(self) -> Iterator[pl.Expr]: method _docs (line 137) | def _docs(self) -> Iterator[str]: method _resources (line 141) | def _resources(self) -> Sequence[Resource]: method _metadata_doc (line 145) | def _metadata_doc(self) -> str: method _metadata_examples (line 154) | def _metadata_examples(self) -> str: method _metadata_td_args (line 165) | def _metadata_td_args(self) -> str: method _url (line 173) | def _url(self) -> Column: method features_typing (line 177) | def features_typing(self, frame: pl.LazyFrame | pl.DataFrame, /) -> It... function path_stem (line 200) | def path_stem(column: str | pl.Expr, /) -> pl.Expr: function path_suffix (line 214) | def path_suffix(column: str | pl.Expr, /) -> pl.Expr: function guard_literal (line 224) | def guard_literal(alias_name: str, guard_name: str, members: Iterable[st... function link (line 236) | def link(name: str, url: str, /) -> str: function note (line 240) | def note(s: str, /) -> str: FILE: tools/datasets/models.py class Field (line 32) | class Field(TypedDict): class Schema (line 40) | class Schema(TypedDict): class Source (line 46) | class Source(TypedDict, total=False): class License (line 53) | class License(TypedDict): class Resource (line 59) | class Resource(TypedDict): class Contributor (line 89) | class Contributor(TypedDict, total=False): class Package (line 99) | class Package(TypedDict): FILE: tools/datasets/npm.py class NpmUrl (line 31) | class NpmUrl(NamedTuple): class Npm (line 36) | class Npm: method __init__ (line 41) | def __init__( method _prefix (line 55) | def _prefix(self, version: BranchOrTag, /) -> LiteralString: method dataset_base_url (line 58) | def dataset_base_url(self, version: BranchOrTag, /) -> LiteralString: method url (line 63) | def url(self) -> NpmUrl: method file (line 66) | def file( method datapackage (line 102) | def datapackage(self, *, tag: LiteralString) -> DataPackage: function is_branch (line 110) | def is_branch(s: BranchOrTag, /) -> bool: FILE: tools/fs.py function mkdir (line 31) | def mkdir(*sources: str | Path, parents: bool = True) -> None: function rm (line 42) | def rm(*sources: str | Path, force: bool = True) -> None: function copytree (line 57) | def copytree(src: str | Path, dst: str | Path, *, force: bool = True): function file_exists (line 69) | def file_exists(file: str | Path, /) -> bool: function dir_exists (line 75) | def dir_exists(file: str | Path, /) -> bool: function modified_time (line 80) | def modified_time(file: str | Path, /) -> dt.datetime: function path_repr (line 85) | def path_repr(fp: Path, /) -> str: function _stdout_handler (line 90) | def _stdout_handler(line: bytes, /) -> None: function run_stream_stdout (line 95) | def run_stream_stdout( function run_check (line 132) | def run_check(args: sp._CMD, /) -> sp.CompletedProcess[str]: FILE: tools/generate_api_docs.py function iter_objects (line 132) | def iter_objects( function toplevel_charts (line 153) | def toplevel_charts() -> list[str]: function encoding_wrappers (line 157) | def encoding_wrappers() -> list[str]: function api_functions (line 161) | def api_functions() -> list[str]: function api_classes (line 171) | def api_classes() -> list[str]: function type_hints (line 176) | def type_hints() -> list[str]: function theme (line 180) | def theme() -> list[str]: function datasets (line 188) | def datasets() -> list[str]: function lowlevel_wrappers (line 192) | def lowlevel_wrappers() -> list[str]: function write_api_file (line 203) | def write_api_file() -> None: FILE: tools/generate_nightly_version.py function get_git_commit (line 14) | def get_git_commit(): function get_latest_nightly_commit (line 28) | def get_latest_nightly_commit(): function has_changes_since_last_nightly (line 55) | def has_changes_since_last_nightly(): function generate_nightly_version (line 68) | def generate_nightly_version(): function update_version_files (line 75) | def update_version_files(version): FILE: tools/generate_schema_wrapper.py class SchemaGenerator (line 451) | class SchemaGenerator(codegen.SchemaGenerator): class MethodSchemaGenerator (line 463) | class MethodSchemaGenerator(SchemaGenerator): class OverridesItem (line 482) | class OverridesItem(TypedDict, Generic[SchGen]): class FieldSchemaGenerator (line 494) | class FieldSchemaGenerator(SchemaGenerator): class ValueSchemaGenerator (line 511) | class ValueSchemaGenerator(SchemaGenerator): class DatumSchemaGenerator (line 528) | class DatumSchemaGenerator(SchemaGenerator): class ModuleDef (line 545) | class ModuleDef(Generic[T]): method __init__ (line 546) | def __init__(self, contents: T, all: Iterable[str], /) -> None: function schema_class (line 551) | def schema_class(*args, **kwargs) -> str: function schema_url (line 555) | def schema_url(version: str = SCHEMA_VERSION) -> str: function download_schemafile (line 559) | def download_schemafile( function _vega_lite_props_only (line 574) | def _vega_lite_props_only( function update_vega_themes (line 587) | def update_vega_themes(fp: Path, /, indent: str | int | None = 2) -> None: function load_schema (line 598) | def load_schema(fp: Path, /) -> dict[str, Any]: function load_schema_with_shorthand_properties (line 605) | def load_schema_with_shorthand_properties(fp: Path, /) -> dict[str, Any]: function copy_schemapi_util (line 633) | def copy_schemapi_util() -> None: function recursive_dict_update (line 649) | def recursive_dict_update(schema: dict, root: dict, def_dict: dict) -> N... function get_field_datum_value_defs (line 665) | def get_field_datum_value_defs( function toposort (line 685) | def toposort(graph: dict[str, list[str]]) -> list[str]: function generate_vegalite_schema_wrapper (line 716) | def generate_vegalite_schema_wrapper(fp: Path, /) -> ModuleDef[str]: class ChannelInfo (line 795) | class ChannelInfo: method is_field_only (line 803) | def is_field_only(self) -> bool: method all_names (line 807) | def all_names(self) -> Iterator[str]: method non_field_names (line 813) | def non_field_names(self) -> Iterator[str]: function generate_vegalite_channel_wrappers (line 823) | def generate_vegalite_channel_wrappers(fp: Path, /) -> ModuleDef[list[st... function generate_vegalite_mark_mixin (line 924) | def generate_vegalite_mark_mixin(fp: Path, /, markdefs: dict[str, str]) ... function generate_typed_dict (line 955) | def generate_typed_dict( function generate_config_typed_dicts (line 1038) | def generate_config_typed_dicts(fp: Path, /) -> Iterator[str]: function find_theme_config_targets (line 1082) | def find_theme_config_targets(info: SchemaInfo, depth: int = 0, /) -> se... function generate_vegalite_config_mixin (line 1094) | def generate_vegalite_config_mixin(fp: Path, /) -> str: function generate_schema__init__ (line 1116) | def generate_schema__init__( function path_to_module_str (line 1169) | def path_to_module_str( function vegalite_main (line 1182) | def vegalite_main(skip_download: bool = False) -> None: function generate_encoding_artifacts (line 1305) | def generate_encoding_artifacts( function main (line 1392) | def main() -> None: FILE: tools/markup.py class RSTRenderer (line 47) | class RSTRenderer(_RSTRenderer): method __init__ (line 48) | def __init__(self) -> None: method inline_html (line 51) | def inline_html(self, token: Token, state: BlockState) -> str: class RSTParse (line 62) | class RSTParse(_Markdown): method __init__ (line 72) | def __init__( method __call__ (line 83) | def __call__(self, s: str) -> str: method render_tokens (line 90) | def render_tokens(self, tokens: Iterable[Token], /) -> str: class RSTParseVegaLite (line 107) | class RSTParseVegaLite(RSTParse): method __init__ (line 108) | def __init__( method __call__ (line 117) | def __call__(self, s: str) -> str: class InlineParser (line 147) | class InlineParser(_InlineParser): method __init__ (line 148) | def __init__(self, hard_wrap: bool = False) -> None: method process_text (line 151) | def process_text(self, text: str, state: InlineState) -> None: function read_ast_tokens (line 161) | def read_ast_tokens(source: Url | Path, /) -> list[Token]: function rst_syntax_for_class (line 179) | def rst_syntax_for_class(class_name: str) -> str: FILE: tools/schemapi/codegen.py class CodeSnippet (line 45) | class CodeSnippet: method __init__ (line 48) | def __init__(self, code: str): method __repr__ (line 51) | def __repr__(self) -> str: class ArgInfo (line 56) | class ArgInfo: method iter_args (line 64) | def iter_args( method _normalize_groups (line 95) | def _normalize_groups( function get_args (line 122) | def get_args(info: SchemaInfo) -> ArgInfo: class SchemaGenerator (line 169) | class SchemaGenerator: method __init__ (line 215) | def __init__( method subclasses (line 240) | def subclasses(self) -> Iterator[str]: method schema_class (line 254) | def schema_class(self) -> str: method info (line 286) | def info(self) -> SchemaInfo: method arg_info (line 290) | def arg_info(self) -> ArgInfo: method docstring (line 293) | def docstring(self, indent: int = 0) -> str: method init_code (line 326) | def init_code(self, indent: int = 0) -> str: method init_args (line 339) | def init_args(self) -> tuple[list[str], list[str]]: method overload_signature (line 381) | def overload_signature( method _overload_expand (line 409) | def _overload_expand( method overload_dispatch (line 423) | def overload_dispatch(self, prop: str, info: SchemaInfo, /) -> Iterato... method overload_code (line 449) | def overload_code(self, indent: int = 0) -> str: FILE: tools/schemapi/schemapi.py function enable_debug_mode (line 81) | def enable_debug_mode() -> None: function disable_debug_mode (line 86) | def disable_debug_mode() -> None: function debug_mode (line 92) | def debug_mode(arg: bool) -> Iterator[None]: function validate_jsonschema (line 103) | def validate_jsonschema( function validate_jsonschema (line 113) | def validate_jsonschema( function validate_jsonschema (line 122) | def validate_jsonschema( function _get_errors_from_spec (line 160) | def _get_errors_from_spec( function _get_json_schema_draft_url (line 207) | def _get_json_schema_draft_url(schema: dict[str, Any]) -> str: function _use_referencing_library (line 211) | def _use_referencing_library() -> bool: function _prepare_references_in_schema (line 216) | def _prepare_references_in_schema(schema: dict[str, Any]) -> dict[str, A... function _get_referencing_registry (line 253) | def _get_referencing_registry( function _json_path (line 276) | def _json_path(err: jsonschema.exceptions.ValidationError) -> str: function _group_errors_by_json_path (line 293) | def _group_errors_by_json_path( function _get_leaves_of_error_tree (line 310) | def _get_leaves_of_error_tree( function _subset_to_most_specific_json_paths (line 331) | def _subset_to_most_specific_json_paths( function _contained_at_start_of_one_of_other_values (line 351) | def _contained_at_start_of_one_of_other_values(x: str, values: Sequence[... function _deduplicate_errors (line 357) | def _deduplicate_errors( function _is_required_value_error (line 396) | def _is_required_value_error(err: jsonschema.exceptions.ValidationError)... function _group_errors_by_validator (line 400) | def _group_errors_by_validator(errors: ValidationErrorList) -> GroupedVa... function _deduplicate_enum_errors (line 418) | def _deduplicate_enum_errors(errors: ValidationErrorList) -> ValidationE... function _deduplicate_additional_properties_errors (line 439) | def _deduplicate_additional_properties_errors( function _deduplicate_by_message (line 469) | def _deduplicate_by_message(errors: ValidationErrorList) -> ValidationEr... function _subclasses (line 474) | def _subclasses(cls: type[Any]) -> Iterator[type[Any]]: function _from_array_like (line 489) | def _from_array_like(obj: Iterable[Any], /) -> list[Any]: function _from_date_datetime (line 496) | def _from_date_datetime(obj: dt.date | dt.datetime, /) -> dict[str, Any]: function _todict (line 524) | def _todict(obj: Any, context: dict[str, Any] | None, np_opt: Any, pd_op... function _resolve_references (line 560) | def _resolve_references( function _validator_values (line 582) | def _validator_values(errors: Iterable[ValidationError], /) -> Iterator[... function _iter_channels (line 588) | def _iter_channels(tp: type[Any], spec: Mapping[str, Any], /) -> Iterato... function _is_channel (line 598) | def _is_channel(obj: Any) -> TypeIs[dict[str, Any]]: function _maybe_channel (line 607) | def _maybe_channel(tp: type[Any], spec: Any, /) -> type[Any]: class SchemaValidationError (line 624) | class SchemaValidationError(jsonschema.ValidationError): method __init__ (line 635) | def __init__(self, obj: SchemaBase, err: jsonschema.ValidationError) -... method __str__ (line 663) | def __str__(self) -> str: method _get_message (line 666) | def _get_message(self) -> str: method _get_message_for_errors_group (line 691) | def _get_message_for_errors_group( method _get_additional_properties_error_message (line 707) | def _get_additional_properties_error_message( method _get_altair_class_for_error (line 728) | def _get_altair_class_for_error( method _format_params_as_table (line 750) | def _format_params_as_table(param_dict_keys: Iterable[str]) -> str: method _format_type_reprs (line 807) | def _format_type_reprs(self, errors: Iterable[ValidationError], /) -> ... method _get_default_error_message (line 828) | def _get_default_error_message( class SchemaLike (line 915) | class SchemaLike(Generic[_JSON_VT_co], Protocol): # type: ignore[misc] method to_dict (line 942) | def to_dict(self, *args, **kwds) -> Any: ... class ConditionLike (line 946) | class ConditionLike(SchemaLike[Literal["object"]], Protocol): class UndefinedType (line 965) | class UndefinedType: method __new__ (line 970) | def __new__(cls, *args, **kwargs) -> Self: method __repr__ (line 975) | def __repr__(self) -> str: function is_undefined (line 1014) | def is_undefined(obj: Any) -> TypeIs[UndefinedType]: function _shallow_copy (line 1029) | def _shallow_copy(obj: _CopyImpl) -> _CopyImpl: ... function _shallow_copy (line 1031) | def _shallow_copy(obj: Any) -> Any: ... function _shallow_copy (line 1032) | def _shallow_copy(obj: _CopyImpl | Any) -> _CopyImpl | Any: function _deep_copy (line 1042) | def _deep_copy(obj: _CopyImpl, by_ref: set[str]) -> _CopyImpl: ... function _deep_copy (line 1044) | def _deep_copy(obj: Any, by_ref: set[str]) -> Any: ... function _deep_copy (line 1045) | def _deep_copy(obj: _CopyImpl | Any, by_ref: set[str]) -> _CopyImpl | Any: class SchemaBase (line 1063) | class SchemaBase: method __init__ (line 1075) | def __init__(self, *args: Any, **kwds: Any) -> None: method copy (line 1100) | def copy( method _get (line 1126) | def _get(self, attr, default=Undefined): method __getattr__ (line 1133) | def __getattr__(self, attr): method __setattr__ (line 1146) | def __setattr__(self, item, val) -> None: method __getitem__ (line 1149) | def __getitem__(self, item): method __setitem__ (line 1152) | def __setitem__(self, item, val) -> None: method __repr__ (line 1155) | def __repr__(self) -> str: method __eq__ (line 1165) | def __eq__(self, other: Any) -> bool: method to_dict (line 1172) | def to_dict( method to_json (line 1227) | def to_json( method _default_wrapper_classes (line 1279) | def _default_wrapper_classes(cls) -> Iterator[type[SchemaBase]]: method from_dict (line 1284) | def from_dict( method from_json (line 1308) | def from_json( method validate (line 1337) | def validate( method resolve_references (line 1348) | def resolve_references(cls, schema: dict[str, Any] | None = None) -> d... method validate_property (line 1359) | def validate_property( method __dir__ (line 1370) | def __dir__(self) -> list[str]: function _get_optional_modules (line 1374) | def _get_optional_modules(**modules: str) -> dict[str, _OptionalModule]: function _replace_parsed_shorthand (line 1413) | def _replace_parsed_shorthand( function _is_dict (line 1449) | def _is_dict(obj: Any | dict[Any, Any]) -> TypeIs[dict[Any, Any]]: function _is_list (line 1453) | def _is_list(obj: Any | list[Any]) -> TypeIs[list[Any]]: function _is_iterable (line 1457) | def _is_iterable( function _passthrough (line 1463) | def _passthrough(*args: Any, **kwds: Any) -> Any | dict[str, Any]: class _FromDict (line 1467) | class _FromDict: method __init__ (line 1478) | def __init__(self, wrapper_classes: Iterable[type[SchemaBase]], /) -> ... method hash_schema (line 1487) | def hash_schema(cls, schema: dict[str, Any], use_json: bool = True) ->... method from_dict (line 1522) | def from_dict( method from_dict (line 1531) | def from_dict( method from_dict (line 1540) | def from_dict( method from_dict (line 1549) | def from_dict( method from_dict (line 1558) | def from_dict( method from_dict (line 1566) | def from_dict( class _PropertySetter (line 1624) | class _PropertySetter: method __init__ (line 1625) | def __init__(self, prop: str, schema: dict[str, Any]) -> None: method __get__ (line 1629) | def __get__(self, obj, cls): method __call__ (line 1666) | def __call__(self, *args: Any, **kwargs: Any): function with_property_setters (line 1673) | def with_property_setters(cls: type[TSchemaBase]) -> type[TSchemaBase]: FILE: tools/schemapi/utils.py class _TypeAliasTracer (line 90) | class _TypeAliasTracer: method __init__ (line 115) | def __init__(self, fmt: str = "{}_T") -> None: method _update_literals (line 135) | def _update_literals(self, name: str, tp: str, /) -> None: method add_literal (line 140) | def add_literal( method add_union (line 170) | def add_union( method update_aliases (line 184) | def update_aliases(self, *name_statement: tuple[str, str]) -> None: method generate_aliases (line 200) | def generate_aliases(self) -> Iterator[str]: method is_cached (line 205) | def is_cached(self, tp: str, /, *, include_concrete: bool = False) -> ... method write_module (line 215) | def write_module( method n_entries (line 243) | def n_entries(self) -> int: function get_valid_identifier (line 248) | def get_valid_identifier( function is_valid_identifier (line 311) | def is_valid_identifier(s: str, /) -> bool: class SchemaProperties (line 316) | class SchemaProperties: method __init__ (line 319) | def __init__( method __bool__ (line 329) | def __bool__(self) -> bool: method __dir__ (line 332) | def __dir__(self) -> list[str]: method __getattr__ (line 335) | def __getattr__(self, attr) -> SchemaInfo: method __getitem__ (line 338) | def __getitem__(self, attr) -> SchemaInfo: method __iter__ (line 344) | def __iter__(self) -> Iterator[str]: method __len__ (line 347) | def __len__(self) -> int: method items (line 350) | def items(self) -> Iterator[tuple[str, SchemaInfo]]: method keys (line 353) | def keys(self) -> KeysView[str]: method values (line 356) | def values(self) -> Iterator[SchemaInfo]: class SchemaInfo (line 360) | class SchemaInfo: method __init__ (line 365) | def __init__( method from_refname (line 378) | def from_refname(cls, refname: str, /, rootschema: Mapping[str, Any]) ... method __setattr__ (line 381) | def __setattr__(self, name: str, value: Any) -> Never: method __hash__ (line 385) | def __hash__(self) -> int: method __eq__ (line 388) | def __eq__(self, value: object) -> bool: method child (line 395) | def child(self, schema: dict[str, Any]) -> SchemaInfo: method iter_descendants (line 398) | def iter_descendants(self) -> Iterator[SchemaInfo]: method __repr__ (line 407) | def __repr__(self) -> str: method title (line 422) | def title(self) -> str: method to_type_repr (line 429) | def to_type_repr( method to_type_repr (line 438) | def to_type_repr( method to_type_repr (line 446) | def to_type_repr( # noqa: C901 method to_type_repr_batched (line 543) | def to_type_repr_batched( method title_to_type_reprs (line 583) | def title_to_type_reprs(self, *, use_concrete: bool) -> set[str]: method properties (line 638) | def properties(self) -> SchemaProperties: method definitions (line 644) | def definitions(self) -> SchemaProperties: method required (line 650) | def required(self) -> list[str]: method patternProperties (line 654) | def patternProperties(self) -> dict[str, Any]: method additionalProperties (line 658) | def additionalProperties(self) -> bool: method type (line 662) | def type(self) -> str | list[Any]: method anyOf (line 666) | def anyOf(self) -> Iterator[SchemaInfo]: method oneOf (line 671) | def oneOf(self) -> Iterator[SchemaInfo]: method allOf (line 676) | def allOf(self) -> Iterator[SchemaInfo]: method not_ (line 681) | def not_(self) -> SchemaInfo: method items (line 685) | def items(self) -> dict[str, Any]: method enum (line 689) | def enum(self) -> list[str]: method const (line 693) | def const(self) -> str: method literal (line 697) | def literal(self) -> list[str]: method refname (line 701) | def refname(self) -> str: method ref (line 705) | def ref(self) -> str: method description (line 709) | def description(self) -> str: method deep_description (line 713) | def deep_description(self) -> str: method _get_description (line 716) | def _get_description(self, include_sublevels: bool = False) -> str: method is_reference (line 732) | def is_reference(self) -> bool: method is_enum (line 735) | def is_enum(self) -> bool: method is_const (line 738) | def is_const(self) -> bool: method is_literal (line 741) | def is_literal(self) -> bool: method is_empty (line 759) | def is_empty(self) -> bool: method is_compound (line 762) | def is_compound(self) -> bool: method is_anyOf (line 765) | def is_anyOf(self) -> bool: method is_allOf (line 768) | def is_allOf(self) -> bool: method is_oneOf (line 771) | def is_oneOf(self) -> bool: method is_not (line 774) | def is_not(self) -> bool: method is_object (line 777) | def is_object(self) -> bool: method is_value (line 793) | def is_value(self) -> bool: method is_rowcol (line 796) | def is_rowcol(self) -> bool: method is_array (line 804) | def is_array(self) -> bool: method is_union (line 807) | def is_union(self) -> bool: method is_union_literal (line 815) | def is_union_literal(self) -> bool: method is_primitive (line 823) | def is_primitive(self) -> bool: method is_flattenable (line 835) | def is_flattenable(self) -> bool: method is_union_flattenable (line 857) | def is_union_flattenable(self) -> bool: method is_format (line 883) | def is_format(self) -> bool: method is_type_alias (line 895) | def is_type_alias(self) -> bool: method is_type_alias_union (line 930) | def is_type_alias_union(self) -> bool: method is_theme_config_target (line 949) | def is_theme_config_target(self) -> bool: method is_datetime (line 968) | def is_datetime(self) -> bool: method is_top_level_spec_data (line 971) | def is_top_level_spec_data(self) -> bool: class Grouped (line 975) | class Grouped(Generic[T]): method __init__ (line 996) | def __init__( class RemapContext (line 1009) | class RemapContext(AbstractContextManager): method __init__ (line 1020) | def __init__( method __enter__ (line 1030) | def __enter__(self) -> Any: method __exit__ (line 1035) | def __exit__(self, *args) -> None: function flatten (line 1040) | def flatten(container: Iterable) -> Iterable: function finalize_type_reprs (line 1053) | def finalize_type_reprs( function _collapse_type_repr (line 1082) | def _collapse_type_repr( function sort_type_reprs (line 1108) | def sort_type_reprs(tps: Iterable[str], /) -> list[str]: function is_not_stdlib (line 1151) | def is_not_stdlib(s: str, /) -> bool: function is_none (line 1160) | def is_none(s: str, /) -> bool: function spell_nested_sequence (line 1169) | def spell_nested_sequence( function spell_literal (line 1208) | def spell_literal(it: Iterable[str], /, *, quote: bool = True) -> str: function spell_literal_alias (line 1226) | def spell_literal_alias( function maybe_rewrap_literal (line 1246) | def maybe_rewrap_literal(it: Iterable[str], /) -> Iterator[str]: function unwrap_literal (line 1262) | def unwrap_literal(tp: str, /) -> str: function import_type_checking (line 1267) | def import_type_checking(*imports: str) -> str: function import_typing_extensions (line 1278) | def import_typing_extensions( function indent_docstring (line 1310) | def indent_docstring( # noqa: C901 function fix_docstring_issues (line 1378) | def fix_docstring_issues(docstring: str) -> str: function process_description (line 1399) | def process_description(description: str) -> str: FILE: tools/sync_website.py function clone_or_sync_repo (line 36) | def clone_or_sync_repo() -> None: function remove_tracked_files (line 48) | def remove_tracked_files() -> None: function sync_from_html_build (line 57) | def sync_from_html_build() -> None: function generate_commit_message (line 63) | def generate_commit_message() -> str: function add_commit_push_github (line 69) | def add_commit_push_github(msg: str, /, *, dry_run: bool) -> None: function ensure_build_html (line 79) | def ensure_build_html() -> None: function main (line 89) | def main(*, dry_run: bool = False) -> None: FILE: tools/update_init_file.py function update__all__variable (line 49) | def update__all__variable() -> None: function relevant_attributes (line 90) | def relevant_attributes(namespace: dict[str, t.Any], /) -> list[str]: function _is_hashable (line 120) | def _is_hashable(obj: t.Any) -> bool: function _is_relevant (line 128) | def _is_relevant(attr: t.Any, name: str, /) -> bool: function _retrieve_all (line 147) | def _retrieve_all(name: str, /) -> list[str]: function normalize_source (line 158) | def normalize_source(src: str | Path, /) -> Path: function extract_lines (line 175) | def extract_lines(fp: Path, /, strip_chars: str | None = None) -> list[s... function _normalize_import_lines (line 185) | def _normalize_import_lines(lines: Iterable[str]) -> Iterator[str]: function process_lines (line 209) | def process_lines(lines: Iterable[str], /) -> Iterator[str]: function update_dynamic__all__ (line 230) | def update_dynamic__all__(source: str | Path, /) -> None: FILE: tools/vega_expr.py function _override_predicate (line 243) | def _override_predicate(obj: Any, /) -> bool: class RSTRenderer (line 252) | class RSTRenderer(_RSTRenderer): method __init__ (line 253) | def __init__(self) -> None: method link (line 256) | def link(self, token: Token, state: BlockState) -> str: method _with_links (line 266) | def _with_links(self, s: str, links: dict[str, Any] | Any, /) -> str: method __call__ (line 273) | def __call__(self, tokens: Iterable[Token], state: BlockState) -> str: class ReplaceMany (line 291) | class ReplaceMany: method __init__ (line 338) | def __init__( method update (line 352) | def update( method clear (line 361) | def clear(self) -> None: method refresh (line 365) | def refresh(self) -> None: method __call__ (line 377) | def __call__(self, s: str, count: int = 0, /, refresh: bool = False) -... method _compile (line 390) | def _compile(self) -> Pattern[str]: method _replacer (line 399) | def _replacer(self) -> Callable[[Match[str]], str]: method __getitem__ (line 405) | def __getitem__(self, key: str) -> str: method __setitem__ (line 408) | def __setitem__(self, key: str, value: str) -> None: method __repr__ (line 411) | def __repr__(self) -> str: class Special (line 415) | class Special(enum.Enum): class VegaExprDef (line 425) | class VegaExprDef: method __init__ (line 437) | def __init__(self, name: str, children: Sequence[Token], /) -> None: method get_links (line 445) | def get_links(self, rst_renderer: RSTRenderer) -> dict[str, str]: method with_doc (line 459) | def with_doc(self) -> Self: method with_parameters (line 471) | def with_parameters(self) -> Self: method with_signature (line 483) | def with_signature(self) -> Self: method parameter_names (line 506) | def parameter_names(self, *, variadic: bool = True) -> Iterator[str]: method render (line 525) | def render(self) -> str: method title (line 545) | def title(self) -> str: method _signature_tokens (line 555) | def _signature_tokens(self) -> Iterator[Token]: method _split_signature_tokens (line 577) | def _split_signature_tokens(self, *, exclude_name: bool = False) -> It... method _split_markers (line 613) | def _split_markers(s: str, /) -> Iterator[str]: method _doc_tokens (line 654) | def _doc_tokens(self) -> Sequence[Token]: method is_callable (line 667) | def is_callable(self) -> bool: method is_bound_variable_name (line 697) | def is_bound_variable_name(self) -> bool: method is_overloaded (line 711) | def is_overloaded(self) -> bool: method is_overloaded_string_array (line 746) | def is_overloaded_string_array(self) -> bool: method is_keyword (line 758) | def is_keyword(self) -> bool: method is_incompatible_override (line 761) | def is_incompatible_override(self) -> bool: method is_variadic (line 769) | def is_variadic(self) -> bool: method is_no_parameters (line 773) | def is_no_parameters(self) -> bool: method __iter__ (line 785) | def __iter__(self) -> Iterator[Token]: method __getitem__ (line 789) | def __getitem__(self, index: int) -> Token: ... method __getitem__ (line 791) | def __getitem__(self, index: slice) -> Sequence[Token]: ... method __getitem__ (line 792) | def __getitem__(self, index: int | slice) -> Token | Sequence[Token]: method __repr__ (line 795) | def __repr__(self) -> str: method from_tokens (line 805) | def from_tokens(cls, tokens: Iterable[Token], /) -> Iterator[Self]: class VegaExprParam (line 830) | class VegaExprParam: method star_args (line 836) | def star_args() -> LiteralString: method render (line 839) | def render(self) -> str: method from_texts (line 849) | def from_texts(cls, raw_texts: Iterable[str], /) -> Iterator[Self]: function expand_urls (line 868) | def expand_urls(url: str, /) -> str: function format_doc (line 876) | def format_doc(doc: str, /) -> str: function italics_to_backticks (line 916) | def italics_to_backticks(s: str, names: Iterable[str], /) -> str: function parse_expressions (line 944) | def parse_expressions(source: Url | Path, /) -> Iterator[VegaExprDef]: function write_expr_module (line 957) | def write_expr_module(version: str, output: Path, *, header: str) -> None: FILE: tools/versioning.py function _read_pyproject_toml (line 74) | def _read_pyproject_toml(fp: Path | None = None, /) -> dict[str, Any]: function _keypath (line 79) | def _keypath(mapping: Mapping[str, Any], path: Iterable[str], /) -> Any: class _Versions (line 87) | class _Versions: method __init__ (line 107) | def __init__(self) -> None: method __getitem__ (line 114) | def __getitem__(self, key: VegaProject) -> str: method __repr__ (line 117) | def __repr__(self) -> str: method projects (line 120) | def projects(self) -> KeysView[VegaProject]: method items (line 123) | def items(self) -> ItemsView[VegaProject, str]: method vlc_vega (line 127) | def vlc_vega(self) -> str: method vlc_vega_embed (line 139) | def vlc_vega_embed(self) -> str: method vlc_vega_themes (line 151) | def vlc_vega_themes(self) -> str: method vlc_vegalite (line 163) | def vlc_vegalite(self) -> list[str]: method _annotation (line 175) | def _annotation(self) -> str: method _header (line 179) | def _header(self) -> str: method iter_inline_literal (line 182) | def iter_inline_literal(self) -> Iterator[str]: method update_all (line 205) | def update_all(self) -> None: method update_vega_embed (line 210) | def update_vega_embed(self) -> None: method _iter_py_deps_versions (line 226) | def _iter_py_deps_versions( function __getattr__ (line 258) | def __getattr__(name: str) -> _Versions: