feedbackjar library
Classes
- FbRichText
- Render feedback post / comment content with mentions and light Markdown.
- FbTheme
- Resolved palette: one accent, three greys, plus the surface background. Follows the OS light/dark setting.
- FeedbackComment
- A single public comment on a feedback post.
- FeedbackCommentListResult
- A page of public comments with a cursor for the next page.
-
FeedbackFailure<
T> - FeedbackIdentity
- Submitter identity remembered across FeedbackJar calls.
- FeedbackJar
- FeedbackJar Flutter SDK.
- FeedbackJarBoard
- A complete, drop-in feedback board: list + upvote + detail + comments + submission. Built only on Flutter's own Material widgets — no extra package dependency.
- FeedbackJarBoardState
- State for FeedbackJarBoard, public so a host can drive it imperatively via a GlobalKey — see FeedbackJarBoard's class doc.
- FeedbackListResult
- A page of public feedback posts with a cursor for the next page.
- FeedbackPost
- A single public feedback post.
- FeedbackResponse
- Returned when feedback is submitted successfully.
-
FeedbackResult<
T> - Result of a FeedbackJar operation — either a success value or an error.
-
FeedbackSuccess<
T> - VoteState
- Upvote state for a single post.
- WidgetConfig
- Widget configuration for this organization, as set in the FeedbackJar dashboard.
Enums
- FeedbackJarError
- Errors produced by FeedbackJar itself (not network errors).
Functions
-
showFeedbackJar(
BuildContext context, {Color? accentColor, String? boardId}) → Future< void> - Push FeedbackJarBoard as a full-screen route with a close affordance.
-
toPlainText(
String md) → String - Flatten Markdown + mention tokens to readable one-line text (list previews).