bindApproval function

ApprovalRecord bindApproval({
  1. required ChangePlan plan,
  2. required Map<String, dynamic> targetPreconditions,
  3. required ApprovalMode mode,
  4. required DateTime approvedAt,
})

Implementation

ApprovalRecord bindApproval({
  required ChangePlan plan,
  required Map<String, dynamic> targetPreconditions,
  required ApprovalMode mode,
  required DateTime approvedAt,
}) => ApprovalRecord(
  schemaVersion: 1,
  planId: plan.planId,
  planHash: plan.planHash,
  manifestHash: plan.manifestHash,
  targetPreconditions: Map.unmodifiable(targetPreconditions),
  approvedAt: approvedAt,
  mode: mode,
);