mbdlyb_ui.functional.router

Copyright (c) 2026 TNO-ESI All rights reserved.

Attributes

cluster_id_router

cluster_router

diagnostic_test_result_router

diagnostic_test_router

function_router

hardware_router

observable_router

operating_mode_router

Functions

affects_relation_create(hardware_id)

Load and display the affects relation create page.

affects_relation_update(hardware_id, function_id)

Load and display the affects relation update page.

cluster_create_root()

Load and display the cluster create page.

cluster_create_with_parent(cluster_id)

Load and display the cluster create page.

cluster_details(cluster_id)

Load and display the cluster detail page.

cluster_import_root()

Load and display the cluster import page.

cluster_import_with_parent(cluster_id)

Load and display the cluster import page.

cluster_update(cluster_id)

Load and display the cluster update page.

cpt_import(cluster_id)

Load and display the cpt import page.

design_for_diagnostics_main(cluster_id)

Load and display the design for diagnostics page.

diagnoser_main(cluster_id)

Load and display the diagnoser page.

function_cpt(function_id)

Load and display the function cpt page.

function_create(cluster_id)

Load and display the function create page.

function_details(function_id)

Load and display the function detail page.

function_observes_relation_create(function_id)

Load and display the observes function relation create page.

function_observes_relation_update(function_id, ...)

Load and display the observes function relation update page.

function_tests_relation_create(function_id)

Load and display the tests function relation create page.

function_tests_relation_update(function_id, test_id)

Load and display the tests function relation update page.

function_update(function_id)

Load and display the function update page.

hardware_create(cluster_id)

Load and display the hardware create page.

hardware_details(hardware_id)

Load and display the hardware details page.

hardware_observes_relation_create(hardware_id)

Load and display the observes hardware relation create page.

hardware_observes_relation_update(hardware_id, ...)

Load and display the observes hardware relation update page.

hardware_tests_relation_create(hardware_id)

Load and display the tests hardware relation create page.

hardware_tests_relation_update(hardware_id, test_id)

Load and display the tests hardware relation update page.

hardware_update(hardware_id)

Load and display the hardware update page.

observable_cpt(observable_id)

Load and display the observable cpt page.

observable_create(cluster_id)

Load and display the observable create page.

observable_details(observable_id)

Load and display the observable details page.

observable_update(observable_id)

Load and display the observable update page.

observes_fn_relation_create(observable_id)

Load and display the observes function relation page.

observes_fn_relation_update(observable_id, function_id)

Load and display the observes function relation page.

observes_hw_relation_create(observable_id)

Load and display the observes hardware relation page.

observes_hw_relation_update(observable_id, hardware_id)

Load and display the observes hardware relation page.

operating_mode_details(opm_id)

Load and display the opm details page.

opm_create(cluster_id)

Load and display the opm update page.

opm_update(opm_id)

Load and display the opm update page.

realizes_relation_create(hardware_id)

Load and display the realizes relation create page.

realizes_relation_update(hardware_id, function_id)

Load and display the realizes relation update page.

required_for_table(cluster_id)

Render the required for table and its controls.

requiredfor_relation_create(function_id)

Load and display the required for relation create page.

requiredfor_relation_repair(function_id, dep_function_id)

Load and display the required for relation repair page.

requiredfor_relation_update(function_id, dep_function_id)

Load and display the required for relation update page.

subfunction_relation_create(function_id)

Load and display the subfunction relation create page.

subfunction_relation_table(function_id)

Render the subfunction relation table and its controls.

subfunction_relation_update(function_id, subfunction_id)

Load and display the subfunction relation update page.

test_cpt(result_id)

Load and display the test result cpt page.

test_create(cluster_id)

Load and display the test update page.

test_details(test_id)

Load and display the test details page.

test_result_create(test_id)

Load and display the test result update page.

test_result_update(result_id)

Load and display the test result update page.

test_update(test_id)

Load and display the test update page.

testresult_relation_table(result_id)

Render the testresult relation table and its controls.

validator_main(cluster_id)

Load and display the validator page.

Module Contents

mbdlyb_ui.functional.router.affects_relation_create(hardware_id: str)

Load and display the affects relation create page.

Parameters:

hardware_id – Identifier of the hardware to load.

mbdlyb_ui.functional.router.affects_relation_update(hardware_id: str, function_id: str)

Load and display the affects relation update page.

Parameters:
  • hardware_id – Identifier of the hardware to load.

  • function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.cluster_create_root()

Load and display the cluster create page.

mbdlyb_ui.functional.router.cluster_create_with_parent(cluster_id: str)

Load and display the cluster create page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.cluster_details(cluster_id: str)

Load and display the cluster detail page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.cluster_import_root()

Load and display the cluster import page.

mbdlyb_ui.functional.router.cluster_import_with_parent(cluster_id: str)

Load and display the cluster import page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.cluster_update(cluster_id: str)

Load and display the cluster update page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.cpt_import(cluster_id: str)

Load and display the cpt import page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.design_for_diagnostics_main(cluster_id: str)

Load and display the design for diagnostics page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.diagnoser_main(cluster_id: str)

Load and display the diagnoser page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.function_cpt(function_id: str)

Load and display the function cpt page.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.function_create(cluster_id: str)

Load and display the function create page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.function_details(function_id: str)

Load and display the function detail page.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.function_observes_relation_create(function_id: str)

Load and display the observes function relation create page.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.function_observes_relation_update(function_id: str, observable_id: str)

Load and display the observes function relation update page.

Parameters:
  • function_id – Identifier of the function to load.

  • observable_id – Identifier of the observable to load.

mbdlyb_ui.functional.router.function_tests_relation_create(function_id: str)

Load and display the tests function relation create page.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.function_tests_relation_update(function_id: str, test_id: str)

Load and display the tests function relation update page.

Parameters:
  • function_id – Identifier of the function to load.

  • test_id – Identifier of the diagnostic test to load.

mbdlyb_ui.functional.router.function_update(function_id: str)

Load and display the function update page.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.hardware_create(cluster_id: str)

Load and display the hardware create page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.hardware_details(hardware_id: str)

Load and display the hardware details page.

Parameters:

hardware_id – Identifier of the hardware to load.

mbdlyb_ui.functional.router.hardware_observes_relation_create(hardware_id: str)

Load and display the observes hardware relation create page.

Parameters:

hardware_id – Identifier of the hardware to load.

mbdlyb_ui.functional.router.hardware_observes_relation_update(hardware_id: str, observable_id: str)

Load and display the observes hardware relation update page.

Parameters:
  • hardware_id – Identifier of the hardware to load.

  • observable_id – Identifier of the observable to load.

mbdlyb_ui.functional.router.hardware_tests_relation_create(hardware_id: str)

Load and display the tests hardware relation create page.

Parameters:

hardware_id – Identifier of the hardware to load.

mbdlyb_ui.functional.router.hardware_tests_relation_update(hardware_id: str, test_id: str)

Load and display the tests hardware relation update page.

Parameters:
  • hardware_id – Identifier of the hardware to load.

  • test_id – Identifier of the diagnostic test to load.

mbdlyb_ui.functional.router.hardware_update(hardware_id: str)

Load and display the hardware update page.

Parameters:

hardware_id – Identifier of the hardware to load.

mbdlyb_ui.functional.router.observable_cpt(observable_id: str)

Load and display the observable cpt page.

Parameters:

observable_id – Identifier of the observable to load.

mbdlyb_ui.functional.router.observable_create(cluster_id: str)

Load and display the observable create page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.observable_details(observable_id: str)

Load and display the observable details page.

Parameters:

observable_id – Identifier of the observable to load.

mbdlyb_ui.functional.router.observable_update(observable_id: str)

Load and display the observable update page.

Parameters:

observable_id – Identifier of the observable to load.

mbdlyb_ui.functional.router.observes_fn_relation_create(observable_id: str)

Load and display the observes function relation page.

Parameters:

observable_id – Identifier of the observable to load.

mbdlyb_ui.functional.router.observes_fn_relation_update(observable_id: str, function_id: str)

Load and display the observes function relation page.

Parameters:
  • observable_id – Identifier of the observable to load.

  • function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.observes_hw_relation_create(observable_id: str)

Load and display the observes hardware relation page.

Parameters:

observable_id – Identifier of the observable to load.

mbdlyb_ui.functional.router.observes_hw_relation_update(observable_id: str, hardware_id: str)

Load and display the observes hardware relation page.

Parameters:
  • observable_id – Identifier of the observable to load.

  • hardware_id – Identifier of the hardware to load.

mbdlyb_ui.functional.router.operating_mode_details(opm_id: str)

Load and display the opm details page.

Parameters:

opm_id – Identifier of the operating mode to load.

mbdlyb_ui.functional.router.opm_create(cluster_id: str)

Load and display the opm update page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.opm_update(opm_id: str)

Load and display the opm update page.

Parameters:

opm_id – Identifier of the operating mode to load.

mbdlyb_ui.functional.router.realizes_relation_create(hardware_id: str)

Load and display the realizes relation create page.

Parameters:

hardware_id – Identifier of the hardware to load.

mbdlyb_ui.functional.router.realizes_relation_update(hardware_id: str, function_id: str)

Load and display the realizes relation update page.

Parameters:
  • hardware_id – Identifier of the hardware to load.

  • function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.required_for_table(cluster_id: str)

Render the required for table and its controls.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.requiredfor_relation_create(function_id: str)

Load and display the required for relation create page.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.requiredfor_relation_repair(function_id: str, dep_function_id: str)

Load and display the required for relation repair page.

Parameters:
  • function_id – Identifier of the function to load.

  • dep_function_id – Identifier of the dependent function.

mbdlyb_ui.functional.router.requiredfor_relation_update(function_id: str, dep_function_id: str)

Load and display the required for relation update page.

Parameters:
  • function_id – Identifier of the function to load.

  • dep_function_id – Identifier of the dependent function.

mbdlyb_ui.functional.router.subfunction_relation_create(function_id: str)

Load and display the subfunction relation create page.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.subfunction_relation_table(function_id: str)

Render the subfunction relation table and its controls.

Parameters:

function_id – Identifier of the function to load.

mbdlyb_ui.functional.router.subfunction_relation_update(function_id: str, subfunction_id: str)

Load and display the subfunction relation update page.

Parameters:
  • function_id – Identifier of the function to load.

  • subfunction_id – Identifier of the subfunction to edit.

mbdlyb_ui.functional.router.test_cpt(result_id: str)

Load and display the test result cpt page.

Parameters:

result_id – Identifier of the test result to load.

mbdlyb_ui.functional.router.test_create(cluster_id: str)

Load and display the test update page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.test_details(test_id: str)

Load and display the test details page.

Parameters:

test_id – Identifier of the diagnostic test to load.

mbdlyb_ui.functional.router.test_result_create(test_id: str)

Load and display the test result update page.

Parameters:

test_id – Identifier of the diagnostic test to load.

mbdlyb_ui.functional.router.test_result_update(result_id: str)

Load and display the test result update page.

Parameters:

result_id – Identifier of the test result to load.

mbdlyb_ui.functional.router.test_update(test_id: str)

Load and display the test update page.

Parameters:

test_id – Identifier of the diagnostic test to load.

mbdlyb_ui.functional.router.testresult_relation_table(result_id: str)

Render the testresult relation table and its controls.

Parameters:

result_id – Identifier of the test result to load.

mbdlyb_ui.functional.router.validator_main(cluster_id: str)

Load and display the validator page.

Parameters:

cluster_id – Identifier of the cluster to load.

mbdlyb_ui.functional.router.cluster_id_router
mbdlyb_ui.functional.router.cluster_router
mbdlyb_ui.functional.router.diagnostic_test_result_router
mbdlyb_ui.functional.router.diagnostic_test_router
mbdlyb_ui.functional.router.function_router
mbdlyb_ui.functional.router.hardware_router
mbdlyb_ui.functional.router.observable_router
mbdlyb_ui.functional.router.operating_mode_router