(self, name: str, sub_items: list, type: str)
Items required are the name of the top menu, the sub items, and the type.
Items required are the name of the top menu, the sub items, and the type.
Items required are the name of the top menu the sub items and the type .
def __init__(self, name: str, sub_items: list, type: str):
        '''
        Items required are the name of the top menu, the sub items, and the type.
        '''
        self.name = name
        self.sub_items = sub_items
        self.type = type
        self.counter = 0

# Create all the necessary lists that will be used later on
        self.commands = []
        self.script_dirs = []
        self.funcs = []
        self.imports = []
def __init__ ( self , name : str , sub_items : list , type : str ) : self . name = name self . sub_items = sub_items self . type = type self . counter = 0 # Create all the necessary lists that will be used later on self . commands = [ ] self . script_dirs = [ ] self . funcs = [ ] self . imports = [ ]