DebugDuckConfig class
Configuration for the Debug Duck.
Constructors
- DebugDuckConfig({bool enabled = true, DuckRoastLevel roastLevel = DuckRoastLevel.sarcastic, bool showOverlay = true, bool logSessions = true, String duckIcon = "🦆", bool enablePerformanceMonitor = false, bool enableShakeToRoast = true})
-
const
Properties
- duckIcon → String
-
The icon to display (default: "🦆").
final
- enabled → bool
-
Whether the duck is enabled.
final
- enablePerformanceMonitor → bool
-
Whether to enable performance monitoring (jank detection).
final
- enableShakeToRoast → bool
-
Whether to enable shake-to-roast.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- logSessions → bool
-
Whether to log sessions to console/memory.
final
- roastLevel → DuckRoastLevel
-
The level of sarcasm.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- showOverlay → bool
-
Whether to show the overlay widget.
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