RapideTicket class

Package entry points: open the feedback flow + submit issues.

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

materialAppBuilder(BuildContext context, Widget? child, {int secretTapCount = 5, Duration secretTapResetDuration = const Duration(seconds: 2), String? inviteToken}) Widget
Pass to MaterialApp.builder (or WidgetsApp.builder) to enable the secret tap (5 taps by default). With RapideTicketHosts, a bottom action bar (capture / GIF / ticket / account); otherwise the legacy ticket flow opens (no hosts ancestor).
showFeedback(BuildContext context, {String? inviteToken, void onSubmissionError(Object error)?, void onSubmissionSuccess()?, void onIssueCreated(IssueCreateResult result)?}) Future<void>
Opens the capture / annotation UI (AdgentsReportScope). If no JWT is present, opens a full-screen sign-in page first (/api/v1/auth/login or Atlassian OAuth).
showFeedbackWithEditedCapture(BuildContext context, {required Uint8List editedImageBytes, String? inviteToken, void onSubmissionError(Object error)?, void onSubmissionSuccess()?, void onIssueCreated(IssueCreateResult result)?}) Future<void>
Opens the ticket flow with an already edited image (e.g. after pro_image_editor).