getUserFeedback method
Future<Uri?>
getUserFeedback({
- String title = "Feedback",
- String hint = "Please insert your feedback here and click send",
- String subjectHint = "Subject…",
- String messageHint = "Your feedback…",
- String sendButtonText = "Send",
- String cancelButtonText = "Close",
override
Implementation
@override
Future<Uri?> getUserFeedback(
{String title = "Feedback",
String hint = "Please insert your feedback here and click send",
String subjectHint = "Subject…",
String messageHint = "Your feedback…",
String sendButtonText = "Send",
String cancelButtonText = "Close"}) async {
final result =
bugfender_web.getUserFeedback(bugfender_web.UserFeedbackOptions(
title: title,
hint: hint,
subjectPlaceholder: subjectHint,
feedbackPlaceholder: messageHint,
submitLabel: sendButtonText,
));
late bugfender_web.UserFeedbackResult feedbackResult;
final promiseResult = await result.toDart;
feedbackResult = promiseResult;
if (feedbackResult.isSent) {
return Uri.parse(feedbackResult.feedbackURL!);
} else {
return null;
}
}