########################################################################### # # Copyright (c) 2020-2024 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file global_vars.py # # @author (last) Zoltan Miskolci # @date (last) 12-Jan-2026 # @author (last) Zoltan Miskolci # @date (last) 12-Jan-2026 # ############################################################################ from ..utils.base import InternalEvent from ..utils.singleton import SingletonMeta # Event test_config_change = InternalEvent() class GlobalVariables(metaclass=SingletonMeta): # Global Variables _HW_BETA_1_9:bool def __init__(self): self._HW_BETA_1_9 = False @property def HW_BETA_1_9(self) -> bool: return self._HW_BETA_1_9 @HW_BETA_1_9.setter def HW_BETA_1_9(self, value: bool): if self.HW_BETA_1_9 != value: self._HW_BETA_1_9 = value test_config_change.trigger()