mbdlyb_ui.functional.base ========================= .. py:module:: mbdlyb_ui.functional.base .. autoapi-nested-parse:: Copyright (c) 2023 - 2026 TNO-ESI All rights reserved. Classes ------- .. autoapisummary:: mbdlyb_ui.functional.base.CPTPage mbdlyb_ui.functional.base.FunctionalPage mbdlyb_ui.functional.base.LandingPage Module Contents --------------- .. py:class:: CPTPage(klass: type[mbdlyb.functional.gdb.GFunctionalNode], node_id: str, url: Union[str, mbdlyb.gdb.GMBDElement, Callable[[mbdlyb.functional.gdb.GFunctionalNode], Union[str, mbdlyb.gdb.GMBDElement]]]) Bases: :py:obj:`FunctionalPage` Display the CPT probability table editor. .. py:attribute:: cpt :type: mbdlyb.cpt.CPT .. py:attribute:: message :type: Optional[str] .. py:attribute:: redirect_url :type: Union[str, mbdlyb.gdb.GMBDElement] .. py:class:: FunctionalPage(title: Optional[str] = None, element: Optional[mbdlyb.gdb.GMBDElement] = None, buttons: Optional[list[mbdlyb_ui.Button]] = None, header_text: Optional[str] = None, status: Optional[mbdlyb_ui.utils.Status] = None, force_hide_nav: bool = False) Bases: :py:obj:`mbdlyb_ui.Page` Display the functional editing page. .. py:class:: LandingPage Bases: :py:obj:`FunctionalPage` Display the landing editing page.