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/loginor 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).