Files
bearhub/bauh/view/qt/view_model.py
Vinicius Moreira ba5e1da11b gem selector sketch
2019-09-11 16:00:02 -03:00

20 lines
425 B
Python

from enum import Enum
from bauh.api.abstract.model import SoftwarePackage
class PackageViewStatus(Enum):
LOADING = 0
READY = 1
class PackageView:
def __init__(self, model: SoftwarePackage):
self.model = model
self.update_checked = model.update
self.status = PackageViewStatus.LOADING
def __repr__(self):
return '{} ( {} )'.format(self.model.name, self.model.get_type())