FullstoryConfiguration class

Top-level configuration for Fullstory Flutter capture.

Passed to runFullstoryApp at app startup.

Constructors

FullstoryConfiguration({bool logScanMetrics = false, bool shortenSelectors = true, bool captureImages = true, bool capturePainters = false, Set<Rasterizer<RenderBox>> rasterizers = const {}})
const

Properties

captureImages → bool
Whether images rasterized into PNGs for inclusion in playback.
final
capturePainters → bool
whether CustomPaint widgets over 50 logical pixels in both dimensions are rasterized into PNGs for capture.
final
hashCode → int
The hash code for this object.
no setterinherited
logScanMetrics → bool
Whether to log view scan metrics to the console.
final
rasterizers → Set<Rasterizer<RenderBox>>
Configures render objects that should be captured as raster images, for custom-drawn widgets (such as third-party charts) that Fullstory can't otherwise capture.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shortenSelectors → bool
Whether some widgets which are often implementation details of others are hidden from Fullstory selectors.
final

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