Files
pyfa/gui/builtinViews/fitListLite.py
2019-08-01 09:04:01 +03:00

25 lines
505 B
Python

# noinspection PyPackageRequirements
import wx
import gui.display as d
class FitListView(d.Display):
DEFAULT_COLS = ['Base Name']
def __init__(self, parent):
super().__init__(parent, style=wx.BORDER_NONE)
self.fits = []
def updateView(self):
self.update(self.fits)
def refreshView(self):
self.refresh(self.fits)
def updateData(self, fits):
fits.sort(key=lambda f: (f.shipName, f.name))
self.fits = fits
self.updateView()