vapor-chamber API reference - v1.3.0
    Preparing search index...

    Function setupDevtools

    • Connect a command bus to Vue DevTools.

      • Adds a Commands timeline layer: every dispatch appears as an event, green for success, red for error.
      • Adds a Vapor Chamber inspector panel: browse recent commands, inspect target/payload/result of each one.

      Parameters

      • bus: Observable

        A CommandBus or AsyncCommandBus instance to observe.

      • app: unknown

        The Vue app instance (passed to setupDevtoolsPlugin).

      Returns () => void

      Unsubscribe function — call it to detach from the bus.

      import { createApp } from 'vue';
      import { getCommandBus, setupDevtools } from 'vapor-chamber';

      const app = createApp(App);
      setupDevtools(getCommandBus(), app);
      app.mount('#app');