def add_link(<EOL>self,<EOL>name,<EOL>href,<EOL>icon="<STR_LIT>",<EOL>label="<STR_LIT>",<EOL>category="<STR_LIT>",<EOL>category_icon="<STR_LIT>",<EOL>category_label="<STR_LIT>",<EOL>baseview=None,<EOL>):
self.menu.add_link(<EOL>name=name,<EOL>href=href,<EOL>icon=icon,<EOL>label=label,<EOL>category=category,<EOL>category_icon=category_icon,<EOL>category_label=category_label,<EOL>baseview=baseview,<EOL>)<EOL>if self.app:<EOL><INDENT>self._add_permissions_menu(name)<EOL>if category:<EOL><INDENT>self._add_permissions_menu(category)<EOL><DEDENT><DEDENT>
Add your own links to menu using this method

:param name:
    The string name that identifies the menu.
:param href:
    Override the generated href for the menu.
    You can use an url string or an endpoint name
:param icon:
    Font-Awesome icon name, optional.
:param label:
    The label that will be displayed on the menu,
    if absent param name will be used
:param category:
    The menu category where the menu will be included,
    if non provided the view will be accessible as a top menu.
:param category_icon:
    Font-Awesome icon name for the category, optional.
:param category_label:
    The label that will be displayed on the menu,
    if absent param name will be used