Skip to content

Interface: InjectAgentApprovalsResult

@roomful/angular


@roomful/angular / InjectAgentApprovalsResult

Defined in: angular/src/index.ts:404

Describes the return value of injectAgentApprovals.

approve: (id) => void

Defined in: angular/src/index.ts:420

Approves a pending proposal (if permitted) and broadcasts the decision.

Approves a pending proposal (if permitted) and broadcasts the decision.

string

The proposal id.

void


pending: Signal<AgentProposal[]>

Defined in: angular/src/index.ts:415

Exposes the proposals still awaiting a decision, newest first. Reactive: derived from proposals.


proposals: Signal<AgentProposal[]>

Defined in: angular/src/index.ts:409

Exposes every proposal, newest first. Reactive: updates on any local or remote change.


propose: (input) => AgentProposal

Defined in: angular/src/index.ts:430

Proposes an action for approval and broadcasts it as pending.

Proposes an action for approval and broadcasts it to peers as pending.

The action type and optional payload.

unknown

string

AgentProposal

The created proposal.


reject: (id) => void

Defined in: angular/src/index.ts:425

Rejects a pending proposal (if permitted) and broadcasts the decision.

Rejects a pending proposal (if permitted) and broadcasts the decision.

string

The proposal id.

void