Bugsee class
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
Static Methods
-
addSecureRect(Rectangle<double> rectangle)
→ Future<void>
-
-
captureChain(dynamic body())
→ void
-
Wraps specified method invocation with Chain.capture() which
instructs the VM to capture longer stack traces.
-
captureViewHierarchy()
→ Future<void>
-
-
clearAllAttributes()
→ Future<void>
-
-
clearAttribute(String key)
→ Future<void>
-
-
clearEmail()
→ Future<void>
-
-
event(String name, [Map<String, dynamic>? parameters])
→ Future<void>
-
-
getAllSecureRects()
→ Future<List<Rectangle<double>>?>
-
-
getAttribute(String key)
→ Future
-
-
getEmail()
→ Future<String>
-
-
launch(String appToken, {AppRunCallback? appRunCallback, BugseeLaunchOptions? launchOptions})
→ Future<bool>
-
Launch Bugsee
-
log(String text, [BugseeLogLevel? level])
→ Future<void>
-
Log message to the Bugsee log stream
-
logException(dynamic exception, [dynamic stackTrace])
→ Future<void>
-
Alias for logHandledException
-
logHandledException(dynamic exception, [dynamic stackTrace])
→ Future<void>
-
-
logUnhandledException(dynamic exception, [dynamic stackTrace])
→ Future<void>
-
-
pause()
→ Future<void>
-
Stop video recording (blacks out the video, but does
not stop the event/data capture)
-
registerNetworkEvent(dynamic eventData)
→ void
-
-
relaunch([BugseeLaunchOptions? launchOptions])
→ Future<bool>
-
Relaunch (stop and launch) Bugsee with
optional new launch options
-
removeAllSecureRects()
→ Future<void>
-
-
removeSecureRect(Rectangle<double> rectangle)
→ Future<void>
-
-
resume()
→ Future<void>
-
Resume video capture (which was previously stopped
by the call to "pause()")
-
runGuarded<R>(R body(), BugseeGenericErrorCallback errorCallback)
→ R?
-
Wraps specified function with automatic errors and exceptions
interception (using runZonedGuarded() with onError handler).
-
setApplicationVersion(String version)
→ void
-
-
setAttachmentsCallback(BugseeAttachmentsCallback? callback)
→ void
-
-
setAttribute(String key, dynamic value)
→ Future<void>
-
-
setDefaultFeedbackGreeting(String greeting)
→ Future<void>
-
Sets the default greeting shown in the Feedback UI (aka In-App chat UI)
-
setEmail(String email)
→ Future<void>
-
-
setLifecycleCallback(BugseeLifecycleCallback? callback)
→ void
-
Sets the callback which is triggered when internal Bugsee
state changes
-
setLogFilter(BugseeLogFilterCallback? logFilterCallback)
→ void
-
Set callback which will be triggered when data
passed to the log stream is intercepted
-
setNetworkFilter(BugseeNetworkFilterCallback? networkFilterCallback)
→ void
-
Set callback which will be triggered when network
request/response is intercepted
-
setNewFeedbackMessagesCallback(BugseeNewFeedbackMessagesCallback? callback)
→ void
-
Sets the callback which will be triggered when there are new
feedback messages available.
-
showFeedbackUI()
→ Future<void>
-
Brings up the Feedback UI (aka In-App chat UI)
-
showReportDialog([String? summary, String? description, BugseeSeverityLevel? severity, List<String>? labels])
→ Future<void>
-
Brings up the integration reporting UI (bug reporting dialog)
where user should provide the details of the bug being reported.
-
stop()
→ Future<void>
-
Stop Bugsee
-
testExceptionCrash()
→ Future<void>
-
-
testSignalCrash()
→ Future<void>
-
-
trace(String name, dynamic value)
→ Future<void>
-
-
upload([String? summary, String? description, BugseeSeverityLevel? severity, List<String>? labels])
→ Future<void>
-
Create and upload report silently in background. Does not bring up
any UI and does not interrupt user activities in any way.