mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-17 14:02:27 +00:00
active_pset_type - replace with EnumProperty
This commit is contained in:
@@ -81,7 +81,7 @@ class DisablePsetEditing(bpy.types.Operator, tool.Ifc.Operator):
|
|||||||
)
|
)
|
||||||
props.active_pset_id = 0
|
props.active_pset_id = 0
|
||||||
props.active_pset_name = ""
|
props.active_pset_name = ""
|
||||||
props.active_pset_type = ""
|
props.active_pset_type = "-"
|
||||||
|
|
||||||
|
|
||||||
class EditPset(bpy.types.Operator, tool.Ifc.Operator):
|
class EditPset(bpy.types.Operator, tool.Ifc.Operator):
|
||||||
|
|||||||
@@ -243,7 +243,11 @@ class PsetProperties(PropertyGroup):
|
|||||||
active_pset_id: IntProperty(name="Active Pset ID")
|
active_pset_id: IntProperty(name="Active Pset ID")
|
||||||
active_pset_has_template: BoolProperty(name="Active Pset Has Template")
|
active_pset_has_template: BoolProperty(name="Active Pset Has Template")
|
||||||
active_pset_name: StringProperty(name="Pset Name")
|
active_pset_name: StringProperty(name="Pset Name")
|
||||||
active_pset_type: StringProperty(name="Active Pset Type")
|
active_pset_type: EnumProperty(
|
||||||
|
name="Active Pset Type",
|
||||||
|
items=((i, i, "") for i in ("-", "PSET", "QTO")),
|
||||||
|
default="-",
|
||||||
|
)
|
||||||
properties: CollectionProperty(name="Properties", type=IfcProperty)
|
properties: CollectionProperty(name="Properties", type=IfcProperty)
|
||||||
pset_name: EnumProperty(items=get_pset_name, name="Pset Name")
|
pset_name: EnumProperty(items=get_pset_name, name="Pset Name")
|
||||||
qto_name: EnumProperty(items=get_qto_name, name="Qto Name")
|
qto_name: EnumProperty(items=get_qto_name, name="Qto Name")
|
||||||
|
|||||||
Reference in New Issue
Block a user