getFocusHistory static method
Gets the complete focus history as a list.
Uses the navigator-scoped history manager from the given context.
Parameters:
context: BuildContext for navigator-scoped history
Returns: Complete list of focus history entries, empty if no navigator found
Example:
final history = Dpad.getFocusHistory(context);
for (final entry in history) {
// Region: ${entry.region}, Route: ${entry.routeName}
}
Implementation
static List<FocusHistoryEntry> getFocusHistory(BuildContext context) {
return DpadNavigator.historyOf(context)?.getHistory() ?? [];
}