5.3.1.13.2.5.1. cli.cmd_plot.drawer.line_graph_drawer_interface.LineGraphDrawerInterface

class cli.cmd_plot.drawer.line_graph_drawer_interface.LineGraphDrawerInterface

Bases: ABC

Interface class that draws graph with given data.

abstractmethod draw(data: DataFrame) → None

Draw the created plot.

abstractmethod save(output_dir: Path) → None

Save the created plot.

abstractmethod show() → None

Show the created plot.