Skip to main content

DutyGroup (Object)

type DutyGroup {
dutyGroupId: DutyGroupId!
hasDraft: Boolean!
draftStatus: DraftStatus!
dutyDefinition: DutyDefinition!
start(
timezoneToggle: TimeZoneToggle!
): DateTimeWithTimezone!
end(
timezoneToggle: TimeZoneToggle!
): DateTimeWithTimezone!
dutyList(
timezoneToggle: TimeZoneToggle!
): [CrewPanelDuty!]!
}

Fields​

DutyGroup.dutyGroupId ● DutyGroupId! non-null scalar​

DutyGroup.hasDraft ● Boolean! non-null scalar​

DutyGroup.draftStatus ● DraftStatus! non-null enum​

DutyGroup.dutyDefinition ● DutyDefinition! non-null object​

DutyGroup.start ● DateTimeWithTimezone! non-null scalar​

DutyGroup.start.timezoneToggle ● TimeZoneToggle! non-null input​

DutyGroup.end ● DateTimeWithTimezone! non-null scalar​

DutyGroup.end.timezoneToggle ● TimeZoneToggle! non-null input​

DutyGroup.dutyList ● [CrewPanelDuty!]! non-null object​

DutyGroup.dutyList.timezoneToggle ● TimeZoneToggle! non-null input​

Member Of​

NonNullListOfNonNullDutyGroupValue object ● Pairing object