def __init__(my, dynamic_load=0, tab_key="tab", css=REG): my.tab_names = [] my.wdg_dict = {} my.dynamic_load = dynamic_load my.set_tab_key(tab_key) my.tab_style = css my.content_height = 0 my.mode = Container.get("tab_mode") # setting tab path my.tab_path = Container.get("tab_path") if not my.tab_path: my.tab_path = "Main" my.error_wdg = None my.div = DivWdg(css='left_content') if Environment.has_tactic_database(): my.invisible_list = ProdSetting.get_seq_by_key('invisible_tabs') else: my.invisible_list = [] super(TabWdg,my).__init__()
def __init__(my, dynamic_load=0, tab_key="tab", css=REG): my.tab_names = [] my.wdg_dict = {} my.dynamic_load = dynamic_load my.set_tab_key(tab_key) my.tab_style = css my.content_height = 0 my.mode = Container.get("tab_mode") # setting tab path my.tab_path = Container.get("tab_path") if not my.tab_path: my.tab_path = "Main" my.error_wdg = None my.div = DivWdg(css='left_content') if Environment.has_tactic_database(): my.invisible_list = ProdSetting.get_seq_by_key('invisible_tabs') else: my.invisible_list = [] super(TabWdg, my).__init__()
def __init__(self, dynamic_load=0, tab_key="tab", css=REG): self.tab_names = [] self.wdg_dict = {} self.dynamic_load = dynamic_load self.set_tab_key(tab_key) self.tab_style = css self.content_height = 0 self.mode = Container.get("tab_mode") # setting tab path self.tab_path = Container.get("tab_path") if not self.tab_path: self.tab_path = "Main" self.error_wdg = None self.div = DivWdg(css='left_content') if Environment.has_tactic_database(): self.invisible_list = ProdSetting.get_seq_by_key('invisible_tabs') else: self.invisible_list = [] super(TabWdg, self).__init__()
def __init__(self, dynamic_load=0, tab_key="tab", css=REG): self.tab_names = [] self.wdg_dict = {} self.dynamic_load = dynamic_load self.set_tab_key(tab_key) self.tab_style = css self.content_height = 0 self.mode = Container.get("tab_mode") # setting tab path self.tab_path = Container.get("tab_path") if not self.tab_path: self.tab_path = "Main" self.error_wdg = None self.div = DivWdg(css='left_content') if Environment.has_tactic_database(): self.invisible_list = ProdSetting.get_seq_by_key('invisible_tabs') else: self.invisible_list = [] super(TabWdg,self).__init__()
def check_visibility(my, tab_path): ''' determine if a tab is visible or not ''' if not Environment.has_tactic_database(): return True if my.invisible_list and tab_path in my.invisible_list: return False else: return True