Skip to content

BaseInteractorData dataclass

Canonical path: BaseInteractor.BaseInteractorData

implementation of the data class for the interactor

build_ele_composite instance-attribute

build_ele_composite: BuildingElementComposite

building element composite

build_ele_list instance-attribute

build_ele_list: list[BuildingElement]

list with the building elements containing parameter properties

control_props_list instance-attribute

control_props_list: list[BuildingElementControlProperties]

control properties list

coord_input instance-attribute

coord_input: CoordinateInput

Object representing user's input in Allplan Viewport

global_str_table_service instance-attribute

global_str_table_service: StringTableService

global string table service for default strings

is_only_update instance-attribute

is_only_update: bool

True, when the script execution was triggered by a PythonPart update

modification_ele_list instance-attribute

modification_ele_list: ModificationElementList

List with UUIDs of modified elements

modification_event instance-attribute

modification_event: ExecutionEvent

Modification event

modification_matrix instance-attribute

modification_matrix: Matrix3D

Modification matrix

modify_uuid_list instance-attribute

modify_uuid_list: ModificationElementList

UUIDs of the existing elements in the modification mode

pyp_path instance-attribute

pyp_path: str

path of the pyp file

Placeholder