← All areas

Reflection

Applications assemble themselves at runtime, and tools read a codebase's API without re-running the analyzer. The **Reflection** area covers both: runtime introspection and dynamic invocation over Dart objects, and analyzer-based extraction of a stable, serialized API description that downstream tools — and this site's reference pages — consume.

In this area
Explore other areas