projectWorkspaceProposalWorkItemSpawnApplication()
Projects workspace proposal work item spawn application.
Import
Section titled “Import”import { projectWorkspaceProposalWorkItemSpawnApplication } from "@graphrefly/ts/solutions/work-item";Signature
Section titled “Signature”function projectWorkspaceProposalWorkItemSpawnApplication( record: WorkspaceProposalRecorded<{ readonly kind: "work-item-spawn-proposed"; readonly proposedWorkItemId?: string; readonly parentWorkItemId?: string; readonly draft: WorkItemDraft<TInput>; readonly proposedBy?: string; readonly idempotencyKey?: string; readonly sourceRefs?: readonly SourceRef[]; readonly metadata?: Record<string, unknown>; }>, decision: WorkspaceProposalAdmissionDecision, options: WorkspaceProposalWorkItemSpawnApplicationOptions<TInput>,): WorkspaceProposalWorkItemSpawnApplicationResult<TInput>Parameters
Section titled “Parameters”| Parameter | Type | Description |
|---|---|---|
record | WorkspaceProposalRecorded<{ readonly kind: "work-item-spawn-proposed"; readonly proposedWorkItemId?: string; readonly parentWorkItemId?: string; readonly draft: WorkItemDraft<TInput>; readonly proposedBy?: string; readonly idempotencyKey?: string; readonly sourceRefs?: readonly SourceRef[]; readonly metadata?: Record<string, unknown>; }> | Record to encode, validate, or project. |
decision | WorkspaceProposalAdmissionDecision | Admission decision or interpreter output to project. |
options | WorkspaceProposalWorkItemSpawnApplicationOptions<TInput> | Options that configure the helper. |
Returns
Section titled “Returns”The project workspace proposal work item spawn application result.
Example
Section titled “Example”import { projectWorkspaceProposalWorkItemSpawnApplication } from "@graphrefly/ts/solutions/work-item/scheduling";Source
Section titled “Source”packages/ts/src/solutions/work-item/workspace-family-applications.ts