Type Aliases
ChangeReviewDecision
Ƭ ChangeReviewDecision: {kind: "unassessed" } | { kind: "open" } | { kind: "accepted" ; receipt_id: string } | { kind: "superseded" ; accepted_review_id: string } | { kind: "closed" }
Not exported: an exported type refers to it.
ChangeApprovalStatus
Ƭ ChangeApprovalStatus: {kind: "not_required" } | { kind: "satisfied" ; governance_id: string ; version: string ; requirements: ChangeApprovalRequirement[] ; stale_approvals: GovernanceApproval[] } | { kind: "required" ; governance_id: string ; version: string ; code: string ; requirements: ChangeApprovalRequirement[] ; stale_approvals: GovernanceApproval[] } | { kind: "ended" ; governance_id: string ; version: string ; reason: ChangeApprovalEnd ; stale_approvals: GovernanceApproval[] } | { kind: "unregistered" } | { kind: "not_requested" }
Not exported: an exported type refers to it.
ChangeApprovalRequirement
Ƭ ChangeApprovalRequirement:Object
Not exported: an exported type refers to it.
Type declaration
ChangeReviewAction
Ƭ ChangeReviewAction:"inspect" | "submit" | "approve" | "revoke" | "apply" | "close" | "follow"
Not exported: an exported type refers to it.
ResourceQuery
Ƭ ResourceQuery:Object
A platform query whose resource reference selects its destination.
Type declaration
Variables
system
•Const system: Readonly<{ reviews: Readonly<{ inspect: FunctionReference<"query", "public", { review: ReviewRef }, Readonly<{ ref: ReviewRef ; subject: ReviewSubject ; change: ChangeView ; assessment: AssessmentView ; approvals: Readable<ChangeApprovalStatus> ; decision: ChangeReviewDecision ; execution: Readable<{ kind: "observed" } & ChangeExecution | { kind: "notAccepted" }> ; actions: { canApprove: boolean ; canApply: boolean ; available: readonly ChangeReviewAction[] ; waitingOn: null | ChangeReviewWait } }>, undefined | string> & ResourceQuery }> ; receipts: Readonly<{ inspect: FunctionReference<"query", "public", { receipt: ReviewRef }, Readonly<{ ref: ReviewRef ; subject: ReviewSubject ; change: ChangeView ; assessment: AssessmentView ; approvals: Readable<ChangeApprovalStatus> ; decision: ChangeReviewDecision ; execution: Readable<{ kind: "observed" } & ChangeExecution | { kind: "notAccepted" }> ; actions: { canApprove: boolean ; canApply: boolean ; available: readonly ChangeReviewAction[] ; waitingOn: null | ChangeReviewWait } }>, undefined | string> & ResourceQuery }> }>
Typed platform queries. References carry no credentials or authority.