Coverage for src/ipyvizzu/__init__.py: 100%
12 statements
« prev ^ index » next coverage.py v7.6.12, created at 2025-02-26 15:29 +0000
« prev ^ index » next coverage.py v7.6.12, created at 2025-02-26 15:29 +0000
1"""
2Build animated charts in `Jupyter Notebook`
3and similar environments with a simple `Python` syntax.
5`ipyvizzu` package consists of the following main modules:
7* [Chart][ipyvizzu.chart]
8* [Animation][ipyvizzu.animation]
9* [Animation Control][ipyvizzu.animationcontrol]
10* [Method][ipyvizzu.method]
11* [Event][ipyvizzu.event]
12* [Json][ipyvizzu.json]
13* [Template][ipyvizzu.template]
14* [Schema][ipyvizzu.schema]
15* [Data][ipyvizzu.data]
16* [Integrations][ipyvizzu.integrations]
18`ipyvizzu` package imports the following objects in `__init__.py`:
20* [Chart][ipyvizzu.chart.Chart]
21* [Data][ipyvizzu.animation.Data]
22* [Config][ipyvizzu.animation.Config]
23* [Style][ipyvizzu.animation.Style]
24* [Keyframe][ipyvizzu.animation.Keyframe]
25* [Snapshot][ipyvizzu.animation.Snapshot]
26* [Animation][ipyvizzu.animation.Animation]
27* [AbstractAnimation][ipyvizzu.animation.AbstractAnimation]
28* [PlainAnimation][ipyvizzu.animation.PlainAnimation]
29* [AnimationMerger][ipyvizzu.animation.AnimationMerger]
30* [AnimationControl][ipyvizzu.animationcontrol.AnimationControl]
31* [InferType][ipyvizzu.data.infer_type.InferType]
32* [NumpyArrayConverter][ipyvizzu.data.converters.numpy.converter.NumpyArrayConverter]
33* [PandasDataFrameConverter][ipyvizzu.data.converters.pandas.converter.PandasDataFrameConverter]
34* [Animate][ipyvizzu.method.Animate]
35* [Feature][ipyvizzu.method.Feature]
36* [Store][ipyvizzu.method.Store]
37* [EventOn][ipyvizzu.method.EventOn]
38* [EventOff][ipyvizzu.method.EventOff]
39* [Log][ipyvizzu.method.Log]
40* [Method][ipyvizzu.method.Method]
41* [EventHandler][ipyvizzu.event.EventHandler]
42* [RawJavaScript][ipyvizzu.json.RawJavaScript]
43* [RawJavaScriptEncoder][ipyvizzu.json.RawJavaScriptEncoder]
44* [ChartProperty][ipyvizzu.template.ChartProperty]
45* [DisplayTarget][ipyvizzu.template.DisplayTarget]
46* [DisplayTemplate][ipyvizzu.template.DisplayTemplate]
47"""
49from .chart import Chart
50from .animation import (
51 AbstractAnimation,
52 PlainAnimation,
53 Data,
54 Config,
55 Style,
56 Keyframe,
57 Snapshot,
58 Animation,
59 AnimationMerger,
60)
61from .animationcontrol import AnimationControl
62from .data.converters.numpy.converter import NumpyArrayConverter
63from .data.converters.pandas.converter import PandasDataFrameConverter
64from .data.infer_type import InferType
65from .method import Method, Animate, Feature, Store, EventOn, EventOff, Log
66from .json import RawJavaScript, RawJavaScriptEncoder
67from .template import ChartProperty, DisplayTarget, DisplayTemplate
68from .event import EventHandler
70from .__version__ import __version__, __version_info__, PYENV
72__all__ = [
73 "Chart",
74 "Data",
75 "Config",
76 "Style",
77 "Keyframe",
78 "Snapshot",
79 "Animation",
80 "AbstractAnimation",
81 "PlainAnimation",
82 "AnimationMerger",
83 "Animate",
84 "Feature",
85 "Store",
86 "EventOn",
87 "EventOff",
88 "Log",
89 "AnimationControl",
90 "NumpyArrayConverter",
91 "PandasDataFrameConverter",
92 "InferType",
93 "Method",
94 "EventHandler",
95 "RawJavaScript",
96 "RawJavaScriptEncoder",
97 "ChartProperty",
98 "DisplayTarget",
99 "DisplayTemplate",
100]