bloomDevErrorOverlayEnabled top-level property

bool bloomDevErrorOverlayEnabled
getter/setter pair

When true, uncaught errors thrown while mounting or rendering a tree display a full-screen visual error overlay (renderDevErrorOverlay) in the browser DOM instead of propagating and throwing.

Intended to be enabled in development environments (e.g. by bloom js dev or dev bootstrap scripts) to provide immediate in-browser diagnostics. Defaults to false in production builds.

void main() {
  bloomDevErrorOverlayEnabled = true;
  mount(App(), '#app');
}

Implementation

bool bloomDevErrorOverlayEnabled = false;