enable static method
void
enable({})
Enable DevTools integration
trackDependencies - Track dependency graph (minimal overhead)
trackStateHistory - Track state change history (moderate overhead)
trackPerformance - Track performance events (minimal overhead)
Implementation
static void enable({
bool trackDependencies = true,
bool trackStateHistory = false,
bool trackPerformance = true,
}) {
_enabled = true;
_trackDependencies = trackDependencies;
_trackStateHistory = trackStateHistory;
_trackPerformance = trackPerformance;
if (trackPerformance) {
PerformanceMonitor.setEnabled(true);
}
if (kDebugMode) {
debugPrint('🔧 Swift DevTools enabled');
}
}