Initial commit

This commit is contained in:
2025-07-11 13:52:19 +00:00
commit e0c489f625
362 changed files with 27286 additions and 0 deletions
@@ -0,0 +1,23 @@
from typing import ClassVar
from ..base_nodes import CCBaseNode
class DepartmentStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'DepartmentStructure'
class PastoralStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'PastoralStructure'
class CurriculumStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'CurriculumStructure'
class SiteStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'SiteStructure'
class StaffStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'StaffStructure'
class StudentStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'StudentStructure'
class ITAdminStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'ITAdminStructure'
@@ -0,0 +1,8 @@
from typing import ClassVar
from ..base_nodes import CCBaseNode
class WorkerStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'WorkerStructure'
class UserCalendarStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'UserCalendarStructure'
@@ -0,0 +1,5 @@
from typing import ClassVar, Optional
from ..base_nodes import CCBaseNode
class WorkerTimetableStructureNode(CCBaseNode):
__primarylabel__: ClassVar[str] = 'WorkerTimetableStructure'