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

1""" 

2Build animated charts in `Jupyter Notebook` 

3and similar environments with a simple `Python` syntax. 

4 

5`ipyvizzu` package consists of the following main modules: 

6 

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] 

17 

18`ipyvizzu` package imports the following objects in `__init__.py`: 

19 

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""" 

48 

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 

69 

70from .__version__ import __version__, __version_info__, PYENV 

71 

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]