GraphReFlyTS

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

ParameterTypeDescription
intentWorkspaceProposalRepairActionIntent | unknownintent value used by the helper.
optionsOrDescriptor| WorkspaceProposalRepairActionIntentValidationOptions | WorkspaceProposalRepairActionDescriptor | undefinedoptions or descriptor value used by the helper.
requestWorkspaceProposalRepairReviewRequestRequest value to lower, route, or record.
currentStatusWorkspaceProposalRepairReviewStatuscurrent 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