API Reference
validateWorkspaceProposalRepairActionIntent()
Validates workspace proposal repair action intent input.
Import
import { validateWorkspaceProposalRepairActionIntent } from "@graphrefly/ts/solutions/work-item";
Signature
function validateWorkspaceProposalRepairActionIntent(
intent: WorkspaceProposalRepairActionIntent | unknown,
optionsOrDescriptor:
| WorkspaceProposalRepairActionIntentValidationOptions
| WorkspaceProposalRepairActionDescriptor
| undefined = {},
request?: WorkspaceProposalRepairReviewRequest,
currentStatus?: WorkspaceProposalRepairReviewStatus,
): WorkspaceProposalRepairActionIntentValidationResult
Parameters
| Parameter | Type | Description |
|---|---|---|
intent | WorkspaceProposalRepairActionIntent | unknown | intent value used by the helper. |
optionsOrDescriptor | | WorkspaceProposalRepairActionIntentValidationOptions | WorkspaceProposalRepairActionDescriptor | undefined | options or descriptor value used by the helper. |
request | WorkspaceProposalRepairReviewRequest | Request value to lower, route, or record. |
currentStatus | WorkspaceProposalRepairReviewStatus | current status value used by the helper. |
Returns
Validation diagnostics or the validated projection.
Example
import { validateWorkspaceProposalRepairActionIntent } from "@graphrefly/ts/solutions/work-item/scheduling";
Source
packages/ts/src/solutions/work-item/workspace-family-applications.ts