New basic UI to view tasks in an IFC file

This commit is contained in:
Dion Moult
2021-02-17 22:54:11 +11:00
parent 52691b7ee5
commit 6bcfa5946f
8 changed files with 162 additions and 8 deletions
@@ -0,0 +1,26 @@
import bpy
from blenderbim.bim.prop import StrProperty, Attribute
from blenderbim.bim.module.sequence.data import Data
from bpy.types import PropertyGroup
from bpy.props import (
PointerProperty,
StringProperty,
EnumProperty,
BoolProperty,
IntProperty,
FloatProperty,
FloatVectorProperty,
CollectionProperty,
)
class Task(PropertyGroup):
name: StringProperty(name="Name")
identification: StringProperty(name="Identification")
ifc_definition_id: IntProperty(name="IFC Definition ID")
class BIMTaskProperties(PropertyGroup):
is_editing: BoolProperty(name="Is Editing", default=False)
tasks: CollectionProperty(name="Available Library References", type=Task)
active_task_index: IntProperty(name="Active Task Index")