Manta Developers
GitHub
Menu

@manta-eu/react/components/planning/actioning-view-utils

Reference for @manta-eu/react/components/planning/actioning-view-utils as it is on main.

Type Aliases

DeriveExecutionStatusArgs

DeriveExecutionStatusArgs = object

Properties

isTriggered

isTriggered: boolean

pendingManualActionCount

pendingManualActionCount: number

planState

planState: GQLActionPlanState | null

provenance

provenance: { planEndedAtTime: string | null; planErrorMessage: string | null; planStartedAtTime: string | null; } | null

triggeredAtMs

triggeredAtMs: number | null


DeriveIsDryRunArgs

DeriveIsDryRunArgs = object

Properties

dryRun

dryRun: boolean | null

provenance

provenance: { planDryRun: boolean; planEndedAtTime: string | null; planStartedAtTime: string | null; } | null

triggeredAtMs

triggeredAtMs: number | null


DerivePlanStateFromExecutionArgs

DerivePlanStateFromExecutionArgs = object

Properties

isRunningOverride

isRunningOverride: boolean

provenance

provenance: { planEndedAtTime: string | null; planErrorMessage: string | null; } | null

triggeredAtMs

triggeredAtMs: number | null


DeriveRunSurfaceArgs

DeriveRunSurfaceArgs = object

Properties

executionStatus

executionStatus: ExecutionStatus

hasCompletedChangesSlot

hasCompletedChangesSlot: boolean

isLoading

isLoading: boolean

runIri

runIri: string | null


ExecutionStatus

ExecutionStatus = "idle" | "running" | "completed" | "failed" | "needs-approval"


RunSurface

RunSurface = "completed-changes" | "run" | "starting-run" | "loading" | "none"

Functions

deriveExecutionStatus()

deriveExecutionStatus(args): ExecutionStatus

Parameters

args

DeriveExecutionStatusArgs

Returns

ExecutionStatus


deriveIsDryRun()

deriveIsDryRun(args): boolean

Parameters

args

DeriveIsDryRunArgs

Returns

boolean


derivePlanStateFromExecution()

derivePlanStateFromExecution(args): GQLActionPlanState | undefined

Parameters

args

DerivePlanStateFromExecutionArgs

Returns

GQLActionPlanState | undefined


deriveRunSurface()

deriveRunSurface(args): RunSurface

Parameters

args

DeriveRunSurfaceArgs

Returns

RunSurface


isStalePlanCompletion()

isStalePlanCompletion(args): boolean

Parameters

args
planEndedAtTime

string | null

triggeredAtMs

number | null

Returns

boolean


parseTimestampMs()

parseTimestampMs(timestamp): number | null

Parameters

timestamp

string | null | undefined

Returns

number | null