Checkpoint class

Available extensions
Annotations
  • @freezed

Constructors

Checkpoint.new({required String checklistResultId, required String groupId, required String checkpointId, required String checkpointNo, required String checkpointName, required String checkpointText, required int sequence, @CheckpointTypeConverter() required CheckpointType checkpointType, required int numberOfValues, required String actionOk, required String actionNotOk, required String actionNa, required int sequenceOk, required int sequenceNotOk, required int sequenceNa, required bool uploadEnabled, required bool commentEnabled, required bool commentReqOk, required bool commentReqNotOk, required bool commentReqNa, required bool enabled, required String activityId, bool? confirmImage, int? verifRefvalInt1, int? verifRefvalInt2, @Default('') String verifRefvalFlt1, @Default('') String verifRefvalFlt2, int? number1, int? number2, int? verifValInt, @Default('') String verifValFlt, bool? confirmActivity, @Default('') String refMode, @Default('') String refDocField, @Default('') String refDocFieldType, @Default('') String refDocField2, @Default('') String refDocField2Type, @CheckpointVerificationTypeConverter() CheckpointVerificationType? verifType, @CheckpointVerificationRuleConverter() CheckpointVerificationRule? verifRule, @Default('') String verifRefvalUom, @JsonKey(includeFromJson: false, includeToJson: false) @Default('') String verificationValue1, @JsonKey(includeFromJson: false, includeToJson: false) @Default('') String verificationValue2, @Default('') String verifRefvalChar1, @Default('') String verifRefvalChar2, @Default('') String messageOkLongtext, @Default('') String messageNotOkLongtext, @Default('') String messageNaLongtext, @Default('') String commentString, @CheckpointGroupStatusConverter() ChecklistGroupStatus? groupStatus, @CheckpointGroupStatusConverter() ChecklistGroupStatus? status, @CheckpointStatusConverter() CheckpointStatus? isOk, @JsonKey(includeFromJson: false, includeToJson: false) @Default(CheckpointEditingStatus.initial) CheckpointEditingStatus checkpointEditingStatus, @Default('') String freetext1, @Default('') String freetext2, @DateConverter() DateTime? date1, @DateConverter() DateTime? date2, @Default('') String docFieldRef1, @Default('') String docFieldRef2, @Default('') String verifValUom, @Default('') String verifValChar, @Default('') String refCodecat, @Default('') String refCodetype, @Default('') String refCodeId, @Default('') String listselValue, @Default('') String refMaVal1, @Default('') String refMaVal2, @Default('') String refDocfieldVal1, @Default('') String refDocfieldVal2, @Default('') String acknowledge, @Default('') String requestedAction, @DateConverter() DateTime? lastChange, @DeferredConverter() @Default('') String group, @CheckpointSignatureConverter() @Default([]) List<CheckpointSignature> signatures, @CheckpointAttachmentConverter() @Default([]) List<CheckpointAttachment> attachments, @CheckpointListValueConverter() @Default([]) List<CheckpointListValue> listValues, @CheckpointCodesConverter() @Default([]) List<String> codes, @JsonKey(includeFromJson: false, includeToJson: false) @Default([]) List<CheckpointValidationError> validationErrors})
const
factory
Checkpoint.fromJson(Json json)
factory

Properties

acknowledge String
no setterinherited
actionNa String
no setterinherited
actionNotOk String
no setterinherited
actionOk String
no setterinherited
activityId String
no setterinherited
attachments List<CheckpointAttachment>
no setterinherited
availableOkStatuses List<CheckpointStatus>

Available on Checkpoint, provided by the CheckpointExtension extension

no setter
checklistResultId String
no setterinherited
checkpointEditingStatus CheckpointEditingStatus
no setterinherited
checkpointId String
no setterinherited
checkpointName String
no setterinherited
checkpointNo String
no setterinherited
checkpointText String
no setterinherited
checkpointType CheckpointType
no setterinherited
codes List<String>
no setterinherited
commentEnabled bool
no setterinherited
commentReqNa bool
no setterinherited
commentReqNotOk bool
no setterinherited
commentReqOk bool
no setterinherited
commentString String
no setterinherited
confirmActivity bool?
no setterinherited
confirmImage bool?
no setterinherited
copyWith → $CheckpointCopyWith<Checkpoint>
Create a copy of Checkpoint with the given fields replaced by the non-null parameter values.
no setterinherited
date1 DateTime?
no setterinherited
date2 DateTime?
no setterinherited
docFieldRef1 String
no setterinherited
docFieldRef2 String
no setterinherited
enabled bool
no setterinherited
freetext1 String
no setterinherited
freetext2 String
no setterinherited
group String
no setterinherited
groupId String
no setterinherited
groupStatus ChecklistGroupStatus?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
isCompleted bool

Available on Checkpoint, provided by the CheckpointExtension extension

no setter
isGroupCompleted bool

Available on Checkpoint, provided by the CheckpointExtension extension

no setter
isOk CheckpointStatus?
no setterinherited
lastChange DateTime?
no setterinherited
listselValue String
no setterinherited
listValues List<CheckpointListValue>
no setterinherited
messageNaLongtext String
no setterinherited
messageNotOkLongtext String
no setterinherited
messageOkLongtext String
no setterinherited
number1 int?
no setterinherited
number2 int?
no setterinherited
numberOfValues int
no setterinherited
refCodecat String
no setterinherited
refCodeId String
no setterinherited
refCodetype String
no setterinherited
refDocField String
no setterinherited
refDocField2 String
no setterinherited
refDocField2Type String
no setterinherited
refDocFieldType String
no setterinherited
refDocfieldVal1 String
no setterinherited
refDocfieldVal2 String
no setterinherited
refMaVal1 String
no setterinherited
refMaVal2 String
no setterinherited
refMode String
no setterinherited
requestedAction String
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sequence int
no setterinherited
sequenceNa int
no setterinherited
sequenceNotOk int
no setterinherited
sequenceOk int
no setterinherited
signatures List<CheckpointSignature>
no setterinherited
status ChecklistGroupStatus?
no setterinherited
uploadEnabled bool
no setterinherited
validationErrors List<CheckpointValidationError>
no setterinherited
verificationValue1 String
no setterinherited
verificationValue2 String
no setterinherited
verifRefvalChar1 String
no setterinherited
verifRefvalChar2 String
no setterinherited
verifRefvalFlt1 String
no setterinherited
verifRefvalFlt2 String
no setterinherited
verifRefvalInt1 int?
no setterinherited
verifRefvalInt2 int?
no setterinherited
verifRefvalUom String
no setterinherited
verifRule CheckpointVerificationRule?
no setterinherited
verifType CheckpointVerificationType?
no setterinherited
verifValChar String
no setterinherited
verifValFlt String
no setterinherited
verifValInt int?
no setterinherited
verifValUom String
no setterinherited

Methods

getTypeTitle(BuildContext context) String

Available on Checkpoint, provided by the CheckpointExtension extension

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toCheckpointMergeDataJson({required InnerChecklist checklist, required bool isFinalConfirmation}) Json

Available on Checkpoint, provided by the CheckpointExtension extension

toJson() Map<String, dynamic>
Serializes this Checkpoint to a JSON map.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited