recordStep static method
void
recordStep({
- required String actionType,
- required Map<
String, Object?> actionArgs, - CockpitObservation? observation,
- CockpitSnapshot? snapshot,
- List<
CockpitArtifactRef> artifactRefs = const [], - CockpitCommandType? commandType,
- CockpitLocator? locator,
- CockpitLocatorResolution? locatorResolution,
- int? durationMs,
- CockpitCommandStatus? status,
- CockpitCaptureProfile? requestedCaptureProfile,
- CockpitCaptureKind? resolvedCaptureKind,
- bool usedCaptureFallback = false,
- String? degradationReason,
- List<
CockpitArtifactRef> captureRefs = const [],
Implementation
static void recordStep({
required String actionType,
required Map<String, Object?> actionArgs,
CockpitObservation? observation,
CockpitSnapshot? snapshot,
List<CockpitArtifactRef> artifactRefs = const [],
CockpitCommandType? commandType,
CockpitLocator? locator,
CockpitLocatorResolution? locatorResolution,
int? durationMs,
CockpitCommandStatus? status,
CockpitCaptureProfile? requestedCaptureProfile,
CockpitCaptureKind? resolvedCaptureKind,
bool usedCaptureFallback = false,
String? degradationReason,
List<CockpitArtifactRef> captureRefs = const [],
}) {
binding.runtimeStepBuffer.recordStep(
actionType: actionType,
actionArgs: actionArgs,
observation: observation,
snapshot: snapshot,
artifactRefs: artifactRefs,
commandType: commandType,
locator: locator,
locatorResolution: locatorResolution,
durationMs: durationMs,
status: status,
requestedCaptureProfile: requestedCaptureProfile,
resolvedCaptureKind: resolvedCaptureKind,
usedCaptureFallback: usedCaptureFallback,
degradationReason: degradationReason,
captureRefs: captureRefs,
);
binding.sessionController.recordStep(
actionType: actionType,
actionArgs: actionArgs,
observation: observation,
snapshot: snapshot,
artifactRefs: artifactRefs,
commandType: commandType,
locator: locator,
locatorResolution: locatorResolution,
durationMs: durationMs,
status: status,
requestedCaptureProfile: requestedCaptureProfile,
resolvedCaptureKind: resolvedCaptureKind,
usedCaptureFallback: usedCaptureFallback,
degradationReason: degradationReason,
captureRefs: captureRefs,
);
}