App Events are here!

Wed, Mar 18

App Events let different parts of your app communicate without being directly wired together. Instead of complex callback chains or manual state updates, you can broadcast a named event from anywhere and have other parts of your app respond automatically.

How it works:

  • Trigger a named event (like "Cart Updated") from any action flow

  • Any page or component can listen and react — without knowing about each other

  • Attach structured data to events using FlutterFlow DataTypes

  • Manage everything with three actions: Trigger, Add Handler, and Cancel Handler

Two scopes to fit your needs:

  • Global - handled in one centralized place, always active. Great for connectivity changes, auth state, or logging.

  • Local - pages and components subscribe individually and react on their own. Perfect for syncing dashboard tabs or refreshing related UI. Subscriptions clean up automatically when a page is removed.

You can find App Event Documentation here: App Events Documentation

19
9 replies