mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-22 10:28:37 +00:00
fix typo in sequence/prop.py and use more consistent name for props
Issue was that taskcolumns_enum doesn't exist
This commit is contained in:
@@ -46,7 +46,7 @@ class SequenceData:
|
|||||||
"has_work_calendars": cls.has_work_calendars(),
|
"has_work_calendars": cls.has_work_calendars(),
|
||||||
"schedule_predefined_types_enum": cls.schedule_predefined_types_enum(),
|
"schedule_predefined_types_enum": cls.schedule_predefined_types_enum(),
|
||||||
"task_columns_enum": cls.task_columns_enum(),
|
"task_columns_enum": cls.task_columns_enum(),
|
||||||
"tasktimecolumns_enum": cls.tasktimecolumns_enum(),
|
"task_time_columns_enum": cls.task_time_columns_enum(),
|
||||||
}
|
}
|
||||||
cls.load_work_plans()
|
cls.load_work_plans()
|
||||||
cls.load_work_schedules()
|
cls.load_work_schedules()
|
||||||
@@ -278,7 +278,7 @@ class SequenceData:
|
|||||||
return taskcolumns_enum
|
return taskcolumns_enum
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def tasktimecolumns_enum(cls) -> list[tuple[str, str, str]]:
|
def task_time_columns_enum(cls) -> list[tuple[str, str, str]]:
|
||||||
schema = tool.Ifc.schema()
|
schema = tool.Ifc.schema()
|
||||||
tasktimecolumns_enum = []
|
tasktimecolumns_enum = []
|
||||||
for a in schema.declaration_by_name("IfcTaskTime").all_attributes():
|
for a in schema.declaration_by_name("IfcTaskTime").all_attributes():
|
||||||
|
|||||||
@@ -45,13 +45,13 @@ from bpy.props import (
|
|||||||
def getTaskColumns(self, context):
|
def getTaskColumns(self, context):
|
||||||
if not SequenceData.is_loaded:
|
if not SequenceData.is_loaded:
|
||||||
SequenceData.load()
|
SequenceData.load()
|
||||||
return SequenceData.data["taskcolumns_enum"]
|
return SequenceData.data["task_columns_enum"]
|
||||||
|
|
||||||
|
|
||||||
def getTaskTimeColumns(self, context):
|
def getTaskTimeColumns(self, context):
|
||||||
if not SequenceData.is_loaded:
|
if not SequenceData.is_loaded:
|
||||||
SequenceData.load()
|
SequenceData.load()
|
||||||
return SequenceData.data["tasktimecolumns_enum"]
|
return SequenceData.data["task_time_columns_enum"]
|
||||||
|
|
||||||
|
|
||||||
def getWorkSchedules(self, context):
|
def getWorkSchedules(self, context):
|
||||||
|
|||||||
Reference in New Issue
Block a user