bloomHotReloadTrackingEnabled top-level property

bool bloomHotReloadTrackingEnabled
getter/setter pair

When true, active mounted applications (BloomMountHandle) are tracked to enable clean in-page teardown and remounting during hot reload development cycles.

Intended to be enabled in development environments (e.g. by bloom js dev --experimental-ddc or dev bootstrap scripts) to support fast in-page hot remounting without full page navigation. Defaults to false in production builds.

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

Implementation

bool bloomHotReloadTrackingEnabled = false;