updateApp method
void
updateApp()
Forces a full app rebuild without state changes, refreshing the UI.
This invokes setState with no modifications, prompting a complete widget tree traversal. Useful for scenarios requiring global refresh, such as after dynamic content updates or provider changes, while integrating with Arcane's event system. Announces the action for traceability, with performance note: Use sparingly as it may trigger unnecessary renders; prefer targeted setState in child components like Expander or DataTable for better efficiency.
Implementation
void updateApp() {
setState(() {});
actionedAnnounce("App wide setState()");
}