Zum Inhalt springen

DisposeTemplate

Type: LinkType

Link type of the child item object. Only available if parentID is set in the query.

Type: ObjectLink

The link that the current object is linked to the selected parent object. Only available if parentID is set in the query.

Type: Int

Days mode for term generation.

Type: Int

Default break length in minutes.

Type: Int

Default day end in minutes since midnight.

Type: Int

Default day start in minutes since midnight.

Type: Int

Default lesson length in minutes.

Type: ID!

Same as the objectID field, but as a string.

Type: Boolean

Whether this template is a dispose raster.

Type: Boolean

Whether this template is universal.

Type: SMObject

Root object of the lesson plan (Bildungsplan) this template schedules from.

Type: EducationPlanNode

Bildungsplan tree below the lesson plan root of this template.

Type: String!

Type: SMObject!

Type: Int!

Type: [DisposeTemplateProjectionDay!]!

Projects the template onto a real calendar starting at startDate. Returns EVERY calendar day in the range: school days carry their dayIndex, free days (weekend / year-plan-blocked) carry a freeReason for greyed-out display.

Arguments

  • startDate: DateTimeISO! — First calendar day to project the template onto (template school day 1).
  • yearPlanID: UID — Optional year plan whose blocking terms (Ferien/Feiertage) make days free.

Type: Int

Weekday mask of school days for this template (Mo=1, Di=2, Mi=4, Do=8, Fr=16, Sa=32, So=64). NULL = Mo-Fr.

Type: [Term!]!

Template terms (children of this template) on the relative day grid, ordered chronologically.