from core.data import Data from core.config import CoreConfig from titles.idac.schema.profile import IDACProfileData from titles.idac.schema.item import IDACItemData from titles.idac.schema.rounds import IDACOnlineRounds from titles.idac.schema.factory import IDACFactoryData class IDACData(Data): def __init__(self, cfg: CoreConfig) -> None: super().__init__(cfg) self.profile = IDACProfileData(cfg, self.session) self.item = IDACItemData(cfg, self.session) self.rounds = IDACOnlineRounds(cfg, self.session) self.factory = IDACFactoryData(cfg, self.session)