IOSLaunchOptions class

Bugsee launch options for iOS

Inheritance

Constructors

IOSLaunchOptions()

Properties

captureAVPlayer bool
Controls Video players capture. If set to true, Bugsee will capture video in both inline and standalone video players. May incur some performance penalty.
getter/setter pair
captureDeviceAndNetworkNames bool
getter/setter pairinherited
captureLogs bool
Automatically capture all console logs
getter/setter pairinherited
crashReport bool
Catch and report application crashes
getter/setter pairinherited
defaultBugPriority BugseeSeverityLevel
Default priority for bugs
getter/setter pairinherited
defaultCrashPriority BugseeSeverityLevel
Default priority for crashes
getter/setter pairinherited
frameRate BugseeFrameRate
Video capturing frame rate
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
killDetection bool
Detect abnormal termination (experimental)
getter/setter pair
maxDataSize int
Bugsee will avoid using more disk space than specified (in MB). If total Bugsee data size exceeds specified value, oldest recordings (even not sent) will be removed. Value should not be smaller than 10.
getter/setter pairinherited
maxNetworkBodySize int
The maximal size of network request/response body.
getter/setter pairinherited
maxRecordingTime int
Maximum recording duration
getter/setter pairinherited
monitorBluetoothStatus bool
Constantly monitor Bluetooth status
getter/setter pair
monitorDiskSpace bool
Enable monitoring of disk space. Disabled by default due to privacy limitations.
getter/setter pair
monitorNetwork bool
Capture network traffic
getter/setter pairinherited
reportDescriptionRequired bool
Controls whether Description field is defined as mandatory in bug reporting UI
getter/setter pairinherited
reportEmailRequired bool
Controls whether Email field is defined as mandatory in bug reporting UI
getter/setter pairinherited
reportLabelsEnabled bool
Controls whether Labels field is enabled in bug reporting UI
getter/setter pairinherited
reportLabelsRequired bool
Controls whether Labels field is defined as mandatory in bug reporting UI
getter/setter pairinherited
reportPrioritySelector bool
Allow user to modify priority when reporting manually
getter/setter pairinherited
reportSummaryRequired bool
Controls whether Summary field is defined as mandatory in bug reporting UI
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenshotEnabled bool
Attach screenshot to a report.
getter/setter pairinherited
screenshotToReport bool
Screenshot key to trigger report
getter/setter pair
shakeToReport bool
Shake gesture to trigger report
getter/setter pairinherited
style BugseeIosVisualStyle
Defines the style which is used in Bugsee reporting UI
getter/setter pair
videoEnabled bool
Enable video recording
getter/setter pairinherited
videoScale double
Enable video recording
getter/setter pairinherited
viewHierarchyEnabled bool
Enable View hierarchy capturing
getter/setter pairinherited
wifiOnlyUpload bool
Upload reports only when a device is connected to a wifi network.
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setCustomOption(String key, dynamic value) → void
Adds specified custom launch option
inherited
setDefaults() → void
override
toMap() Map<String, dynamic>
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited
operator [](String index) → dynamic
inherited
operator []=(String index, dynamic value) → void
inherited