ChecklistDefType (Object)
Represents single checklistDefinition
type ChecklistDefType {
groupId: ChecklistGroupEnum!
typeId: ChecklistTypeEnum!
label: String!
shortLabel: String!
section: String!
sectionId: Int!
nid: Int!
order: Int!
statuses: [ChecklistStatusType!]!
defaultStatus: ChecklistStatusType!
description: String!
emailConfiguration: ChecklistEmailConfiguration
isVisibleOnCrewApp: Boolean!
isAutoAddToLeg: Boolean!
autoAddToLegCondition: String!
autoAddDefaultCondition: String
affectedAirport: AffectedAirport!
airportOffset: [ChecklistItemOffsetAirport!]!
countryOffset: [ChecklistItemOffsetCountry!]!
defaultOffset: ChecklistItemOffsetDefault
operatorLinks: [Link!]!
leonLinks: [Link!]!
crewAppNotificationEnabled: Boolean!
enableForUse: Boolean!
defaultLabel: String!
defaultComment: String!
showConfirmationCode: Boolean!
crewAppRemindBeforeFlightEnabled: Boolean!
crewAppRemindTimeBeforeFlight: IntPositive!
isEditableOnMyScheduleCrewApp: Boolean!
}
Fields
ChecklistDefType.groupId ● ChecklistGroupEnum! non-null enum
ChecklistDefType.typeId ● ChecklistTypeEnum! non-null enum
ChecklistDefType.label ● String! non-null scalar
ChecklistDefType.shortLabel ● String! non-null scalar
ChecklistDefType.section ● String! non-null scalar
ChecklistDefType.sectionId ● Int! non-null scalar
ChecklistDefType.nid ● Int! non-null scalar
ChecklistDefType.order ● Int! non-null scalar
ChecklistDefType.statuses ● [ChecklistStatusType!]! non-null object
ChecklistDefType.defaultStatus ● ChecklistStatusType! non-null object
ChecklistDefType.description ● String! non-null scalar
ChecklistDefType.emailConfiguration ● ChecklistEmailConfiguration object
ChecklistDefType.isVisibleOnCrewApp ● Boolean! non-null scalar
ChecklistDefType.isAutoAddToLeg ● Boolean! non-null scalar
The checklist item will be automatically added to the flight
ChecklistDefType.autoAddToLegCondition ● String! non-null scalar
If isAutoAddToLeg is set to true and this condition will be fulfilled then checklist item will be added to the flight
ChecklistDefType.autoAddDefaultCondition ● String scalar
ChecklistDefType.affectedAirport ● AffectedAirport! non-null enum
ChecklistDefType.airportOffset ● [ChecklistItemOffsetAirport!]! non-null object
ChecklistDefType.countryOffset ● [ChecklistItemOffsetCountry!]! non-null object
ChecklistDefType.defaultOffset ● ChecklistItemOffsetDefault object
ChecklistDefType.operatorLinks ● [Link!]! non-null object
ChecklistDefType.leonLinks ● [Link!]! non-null object
ChecklistDefType.crewAppNotificationEnabled ● Boolean! non-null scalar
ChecklistDefType.enableForUse ● Boolean! non-null scalar
ChecklistDefType.defaultLabel ● String! non-null scalar
ChecklistDefType.defaultComment ● String! non-null scalar
ChecklistDefType.showConfirmationCode ● Boolean! non-null scalar
ChecklistDefType.crewAppRemindBeforeFlightEnabled ● Boolean! non-null scalar
ChecklistDefType.crewAppRemindTimeBeforeFlight ● IntPositive! non-null scalar
ChecklistDefType.isEditableOnMyScheduleCrewApp ● Boolean! non-null scalar
Returned By
checklist.getAvailableDefinitions query ● checklist.getDefinition query ● operator.checklistSettings.setChecklistItemVisibleOnCrewApp mutation
Member Of
ApiPositioningSection object ● ChecklistItem object ● LegChecklistMessages object