API doc additions (#63194)
diff --git a/packages/flutter/lib/src/scheduler/binding.dart b/packages/flutter/lib/src/scheduler/binding.dart
index ae059f7..3f64f9d 100644
--- a/packages/flutter/lib/src/scheduler/binding.dart
+++ b/packages/flutter/lib/src/scheduler/binding.dart
@@ -720,6 +720,8 @@
scheduleFrame();
}
+ /// Ensures callbacks for `window.onBeginFrame` and `window.onDrawFrame`
+ /// are registered.
@protected
void ensureFrameCallbacksRegistered() {
window.onBeginFrame ??= _handleBeginFrame;
diff --git a/packages/flutter/lib/src/widgets/widget_inspector.dart b/packages/flutter/lib/src/widgets/widget_inspector.dart
index a877dce..8858690 100644
--- a/packages/flutter/lib/src/widgets/widget_inspector.dart
+++ b/packages/flutter/lib/src/widgets/widget_inspector.dart
@@ -954,6 +954,10 @@
_errorsSinceReload = 0;
}
+ /// Whether structured errors are enabled.
+ ///
+ /// Structured errors provide semantic information that can be used by IDEs
+ /// to enhance the display of errors with rich formatting.
bool isStructuredErrorsEnabled() {
return const bool.fromEnvironment('flutter.inspector.structuredErrors');
}