BuildingElementControlProperties
implementation of the container for the controls properties of the building element
BuildingElementControlProperties
Canonical path: BuildingElementControlProperties.BuildingElementControlProperties
Bases: list[ControlProperties]
implementation of the container for the controls properties of the building element
palette_layout_dict
property
get the palette layout dictionary
Returns:
-
dict[str, Any]
–palette layout dictionary
palette_layout_script
property
writable
get the palette layout script
Returns:
-
str
–palette layout script
__init__
__init__(control_props: Iterable[ControlProperties] = iter([]))
initialize
Parameters:
-
control_props
(Iterable[ControlProperties]
, default:iter([])
) –controls properties
get_property
get_property(name: str) -> ControlProperties | None
get the control property for the name
Parameters:
-
name
(str
) –name of the modified property
Returns:
-
ControlProperties | None
–control property
is_refresh_control
get the refresh control state
Returns:
-
bool
–refresh of the controls state
Placeholder