Skip to main content

Module feedback_composer

Module feedback_composer 

Source
Expand description

Shared private feedback presentation. Desktop hosts lend the system-owned controller into a private component; no draft is a workspace record.

Modules§

feedback_draft
The parameters of each action of FeedbackDraft.

Structs§

FeedbackComposer
Mounted inside desktop chrome, never as an overlapping application window.
FeedbackDraft
Ephemeral CRDT state, admitted only into a private component host. Its fields are edited at their paths; the effects review and send it.
FeedbackDraftPaths
The typed paths into a FeedbackDraft, one per field.
FeedbackServices
Supplied by the desktop host, never resolved from a URL or draft content.

Enums§

FeedbackDraftAction
The replayable actions of FeedbackDraft, one per #[action] method.
FeedbackEffect

Functions§

definition
The shared composer definition, instantiated by the SDK once. Hosts use this entry point to avoid another copy of its generic resource, history and effect machinery in each host crate.
prepare
Prepare the chrome component over an isolated, ephemeral store. The host’s durable outbox is lent separately; raw drafts cannot reach profile records, history or room synchronization through this preparation path.