2023-10-01 01:54:23 +00:00
|
|
|
from core.data import Data
|
|
|
|
from core.config import CoreConfig
|
|
|
|
from titles.idac.schema.profile import IDACProfileData
|
|
|
|
from titles.idac.schema.item import IDACItemData
|
2024-06-12 19:11:25 +00:00
|
|
|
from titles.idac.schema.rounds import IDACOnlineRounds
|
|
|
|
from titles.idac.schema.factory import IDACFactoryData
|
2023-10-01 01:54:23 +00:00
|
|
|
|
|
|
|
|
|
|
|
class IDACData(Data):
|
|
|
|
def __init__(self, cfg: CoreConfig) -> None:
|
|
|
|
super().__init__(cfg)
|
|
|
|
|
|
|
|
self.profile = IDACProfileData(cfg, self.session)
|
|
|
|
self.item = IDACItemData(cfg, self.session)
|
2024-06-12 19:11:25 +00:00
|
|
|
self.rounds = IDACOnlineRounds(cfg, self.session)
|
|
|
|
self.factory = IDACFactoryData(cfg, self.session)
|