diff --git a/pyobs/interfaces/IMode.py b/pyobs/interfaces/IMode.py index bded942a..cecd21c0 100644 --- a/pyobs/interfaces/IMode.py +++ b/pyobs/interfaces/IMode.py @@ -56,5 +56,12 @@ async def get_mode(self, group: int = 0, **kwargs: Any) -> str: """ ... + @abstractmethod + async def get_mode_configs(self, mode:str = None) -> dict: + """Get given mode's configurations. + Args: + mode: Name of mode to get. + """ + ... __all__ = ["IMode"]