MutableCFConfig class

Mutable configuration wrapper for runtime updates

Constructors

MutableCFConfig.new(CFConfig _config)

Properties

config CFConfig
Get current immutable config
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addListener(dynamic listener(CFConfig)) → void
Add a listener for config changes
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeListener(dynamic listener(CFConfig)) → void
Remove a listener
setDebugLoggingEnabled(bool enabled) → void
Set debug logging enabled
setLoggingEnabled(bool enabled) → void
Set logging enabled
setOfflineMode(bool offline) → void
Set offline mode
toString() String
A string representation of this object.
inherited
updateConfigCacheTtl(int seconds) → void
Update config cache TTL
updateEventsFlushInterval(int intervalMs) → void
Update events flush interval
updateLocalStorageEnabled(bool enabled) → void
Update local storage settings
updateNetworkConnectionTimeout(int timeoutMs) → void
Update network connection timeout
updateNetworkReadTimeout(int timeoutMs) → void
Update network read timeout
updateSdkSettingsCheckInterval(int intervalMs) → void
Update SDK settings check interval
updateSummariesFlushInterval(int intervalMs) → void
Update summaries flush interval

Operators

operator ==(Object other) bool
The equality operator.
inherited