add all menu classes to `dibbler.menus`

This commit is contained in:
Oystein Kristoffer Tveit 2023-08-29 22:56:44 +02:00
parent cde79ccb34
commit eb11d2dc2a
Signed by: oysteikt
GPG Key ID: 9F2F7D8250F35146
2 changed files with 32 additions and 21 deletions

View File

@ -1,5 +1,34 @@
# -*- coding: utf-8 -*-
from .addstock import AddStockMenu
from .buymenu import BuyMenu
from .editing import (
AddUserMenu,
EditUserMenu,
AddProductMenu,
EditProductMenu,
AdjustStockMenu,
CleanupStockMenu,
)
from .faq import FAQMenu
from .helpermenus import Menu
from .mainmenu import MainMenu
from .miscmenus import (
ProductSearchMenu,
TransferMenu,
AdjustCreditMenu,
UserListMenu,
ShowUserMenu,
ProductListMenu,
)
from .printermenu import PrintLabelMenu
from .stats import (
ProductPopularityMenu,
ProductRevenueMenu,
BalanceMenu,
LoggedStatisticsMenu
)
exit_commands = ['exit', 'abort', 'quit', 'bye', 'eat flaming death', 'q']
help_commands = ['help', '?']
context_commands = ['what', '??']

View File

@ -5,27 +5,9 @@ import random
import sys
import traceback
from .helpers import *
from .menus.addstock import AddStockMenu
from .menus.buymenu import BuyMenu
from .menus.editing import *
from .menus.faq import FAQMenu
from .menus.helpermenus import Menu
from .menus.mainmenu import MainMenu
from .menus.miscmenus import (
ProductSearchMenu,
TransferMenu,
AdjustCreditMenu,
UserListMenu,
ShowUserMenu,
ProductListMenu,
)
from .menus.printermenu import PrintLabelMenu
from .menus.stats import *
from .conf import config
from .helpers import *
from .menus import *
random.seed()