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}) -
constfactory
- 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