mbdlyb_ui.functional.validation

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

Functions

base_name_validation([cluster, element, allow_empty])

Build name validators for a node within its parent cluster.

Module Contents

mbdlyb_ui.functional.validation.base_name_validation(cluster: mbdlyb.functional.gdb.GCluster | None = None, element: mbdlyb.gdb.GMBDElement | None = None, allow_empty: bool = False)

Build name validators for a node within its parent cluster.

Parameters:
  • cluster – Cluster defining the name’s uniqueness scope; defaults to the cluster class.

  • element – Model element displayed on the page.

  • allow_empty – Whether an empty name is accepted.

Returns:

Name validation rules for the specified cluster and element.