diff --git a/Calendar/PanelDesign.py b/Calendar/PanelDesign.py new file mode 100644 index 0000000..a10ad8f --- /dev/null +++ b/Calendar/PanelDesign.py @@ -0,0 +1,17 @@ +class PanelDesign(object): + """Defined general interface for panel designs.""" + def set_size(self, width, height): + self.width = width + self.height = height + + def get_image (self): + raise NotImplementedError("Functions needs to be implemented") + + def add_weather (self, weather): + raise NotImplementedError("Functions needs to be implemented") + + def add_calendar (self, calendar): + raise NotImplementedError("Functions needs to be implemented") + + def add_rssfeed (self, rss): + raise NotImplementedError("Functions needs to be implemented") \ No newline at end of file