mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-11-07 01:41:17 +00:00
menu text as obj variable
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
"""Platform Equity Controller."""
|
||||
|
||||
__docformat__ = "numpy"
|
||||
|
||||
import logging
|
||||
@@ -38,8 +39,6 @@ class PocPlatformEquityController(PlatformController):
|
||||
"""Construct Data."""
|
||||
super().__init__(name, queue)
|
||||
|
||||
self._slave_controllers = {}
|
||||
|
||||
self._handle_paths(paths=equity.paths)
|
||||
self._generate_commands(translators=equity.translators)
|
||||
|
||||
|
||||
@@ -132,6 +132,7 @@ class TerminalController(BaseController):
|
||||
super().__init__(jobs_cmds)
|
||||
|
||||
self.queue: List[str] = list()
|
||||
self.mt = MenuText("")
|
||||
|
||||
if jobs_cmds:
|
||||
self.queue = parse_and_split_input(
|
||||
@@ -209,51 +210,50 @@ class TerminalController(BaseController):
|
||||
|
||||
def print_help(self):
|
||||
"""Print help."""
|
||||
mt = MenuText("")
|
||||
mt.add_info("_home_")
|
||||
mt.add_cmd("intro")
|
||||
mt.add_cmd("about")
|
||||
mt.add_cmd("support")
|
||||
mt.add_cmd("survey")
|
||||
self.mt.add_info("_home_")
|
||||
self.mt.add_cmd("intro")
|
||||
self.mt.add_cmd("about")
|
||||
self.mt.add_cmd("support")
|
||||
self.mt.add_cmd("survey")
|
||||
if not is_installer():
|
||||
mt.add_cmd("update")
|
||||
mt.add_cmd("wiki")
|
||||
mt.add_cmd("news")
|
||||
mt.add_raw("\n")
|
||||
mt.add_info("_configure_")
|
||||
self.mt.add_cmd("update")
|
||||
self.mt.add_cmd("wiki")
|
||||
self.mt.add_cmd("news")
|
||||
self.mt.add_raw("\n")
|
||||
self.mt.add_info("_configure_")
|
||||
if is_auth_enabled():
|
||||
mt.add_menu("account")
|
||||
mt.add_menu("keys")
|
||||
mt.add_menu("featflags")
|
||||
mt.add_menu("sources")
|
||||
mt.add_menu("settings")
|
||||
mt.add_raw("\n")
|
||||
mt.add_info("_scripts_")
|
||||
mt.add_cmd("record")
|
||||
mt.add_cmd("stop")
|
||||
mt.add_cmd("exe")
|
||||
mt.add_raw("\n")
|
||||
mt.add_cmd("askobb")
|
||||
mt.add_raw("\n")
|
||||
mt.add_info("_main_menu_")
|
||||
mt.add_menu("stocks")
|
||||
mt.add_menu("crypto")
|
||||
mt.add_menu("etf")
|
||||
mt.add_menu("economy")
|
||||
mt.add_menu("forex")
|
||||
mt.add_menu("futures")
|
||||
mt.add_menu("fixedincome")
|
||||
mt.add_menu("alternative")
|
||||
mt.add_menu("funds")
|
||||
mt.add_menu("poc_plat_equity")
|
||||
mt.add_raw("\n")
|
||||
mt.add_info("_toolkits_")
|
||||
mt.add_menu("econometrics")
|
||||
mt.add_menu("forecast")
|
||||
mt.add_menu("portfolio")
|
||||
mt.add_menu("dashboards")
|
||||
mt.add_menu("reports")
|
||||
console.print(text=mt.menu_text, menu="Home")
|
||||
self.mt.add_menu("account")
|
||||
self.mt.add_menu("keys")
|
||||
self.mt.add_menu("featflags")
|
||||
self.mt.add_menu("sources")
|
||||
self.mt.add_menu("settings")
|
||||
self.mt.add_raw("\n")
|
||||
self.mt.add_info("_scripts_")
|
||||
self.mt.add_cmd("record")
|
||||
self.mt.add_cmd("stop")
|
||||
self.mt.add_cmd("exe")
|
||||
self.mt.add_raw("\n")
|
||||
self.mt.add_cmd("askobb")
|
||||
self.mt.add_raw("\n")
|
||||
self.mt.add_info("_main_menu_")
|
||||
self.mt.add_menu("stocks")
|
||||
self.mt.add_menu("crypto")
|
||||
self.mt.add_menu("etf")
|
||||
self.mt.add_menu("economy")
|
||||
self.mt.add_menu("forex")
|
||||
self.mt.add_menu("futures")
|
||||
self.mt.add_menu("fixedincome")
|
||||
self.mt.add_menu("alternative")
|
||||
self.mt.add_menu("funds")
|
||||
self.mt.add_menu("poc_plat_equity")
|
||||
self.mt.add_raw("\n")
|
||||
self.mt.add_info("_toolkits_")
|
||||
self.mt.add_menu("econometrics")
|
||||
self.mt.add_menu("forecast")
|
||||
self.mt.add_menu("portfolio")
|
||||
self.mt.add_menu("dashboards")
|
||||
self.mt.add_menu("reports")
|
||||
console.print(text=self.mt.menu_text, menu="Home")
|
||||
self.update_runtime_choices()
|
||||
|
||||
def call_news(self, other_args: List[str]) -> None:
|
||||
|
||||
Reference in New Issue
Block a user