Class
currentUser
Abschnitt betitelt „currentUser“Type: ClassCurrentUser!
flexSubjectCourseID
Abschnitt betitelt „flexSubjectCourseID“Type: ID
For flexible Fachklassen: object ID of the shared subject course, source of the cross-course participant pool.
flexSubjectCourseName
Abschnitt betitelt „flexSubjectCourseName“Type: String
For flexible Fachklassen: name of the shared subject course, used as a card label fallback when the class itself is only named the generic default “Klasse”.
Type: ID!
isFlexible
Abschnitt betitelt „isFlexible“Type: Boolean!
True for flexible subject classes (_FLEXCLASS): manual per-person booking, no auto-enrolment.
isMainClass
Abschnitt betitelt „isMainClass“Type: Boolean!
Specifies if the class is the main class.
Type: String!
Class name
Type: SMObject!
parentClassObjectName
Abschnitt betitelt „parentClassObjectName“Type: String
Parent class name if this is a subject class
personMemberCount
Abschnitt betitelt „personMemberCount“Type: Float
students
Abschnitt betitelt „students“Type: [Person!]
Students of this class.
subclasses
Abschnitt betitelt „subclasses“Type: [Class!]!
Subclasses (z.B. Teilnehmergruppen)
subjectClasses
Abschnitt betitelt „subjectClasses“Type: [Class!]!
Subject classes
Type: [Term!]!
Terms of this class.
Arguments
options: ClassTermOptions! — Filtering, sorting and paging options.