from chart import Chart from pandas import Series from plotly.graph_objects import Scatter class LineChart(Chart): def __init__(self, x: Series, y: Series, name: str): self.x = x self.y = y self.name = name def trace(self) -> Scatter: return Scatter( x = self.x, y = self.y, name = self.name, mode = 'lines', line=dict(color = 'yellow') # TODO: Make this configurable. )