Source code for LOGS.Entities.TrackTable

from typing import Optional

from LOGS.Entities.Track import Track
from LOGS.Entities.TrackTableData import TrackTableData


[docs] class TrackTable(Track): _datatracks: Optional[TrackTableData] = None def _fetchData(self): if self.datatracks: if self.datatracks.table: self.datatracks.table.fetchFull() @property def datatracks(self) -> Optional[TrackTableData]: return self._datatracks @datatracks.setter def datatracks(self, value): self._datatracks = self.checkAndConvertNullable(value, TrackTableData, "data")