FlowExperimentClosure constructor

FlowExperimentClosure({
  1. required FlowExperimentDocumentContract root,
  2. required int rootCapability,
  3. required List<FlowExperimentDocumentContract> documents,
  4. required FlowExperimentArtifactIntegrity integrity,
})

Creates an immutable closure snapshot.

Implementation

factory FlowExperimentClosure({
  required FlowExperimentDocumentContract root,
  required int rootCapability,
  required List<FlowExperimentDocumentContract> documents,
  required FlowExperimentArtifactIntegrity integrity,
}) {
  return FlowExperimentClosure._(
    root: root,
    rootCapability: rootCapability,
    documents: List.unmodifiable(documents),
    integrity: integrity,
  );
}