Files
frontend-dev/frontend/views/base.py
2025-10-17 15:26:45 +02:00

24 lines
509 B
Python

from PIL import Image
class View:
def __init__(self, parent, size, center, **kwargs):
self.size = size
self.center = center
self.bkg_im = self._init_im()
self.ui = None
self.init_ui(parent)
self.update_weight(0.0)
def init_ui(self, parent):
pass
def _init_im(self):
return Image.new('1', self.size, 'white')
def update_weight(self,
weight: float) -> None:
raise NotImplementedError()