Packages

usecase_forge_flutter

Flutter integration for providing, observing, selecting, listening to, and owning UseCases.

v0.1.0-dev.1Beginnerusecase_forge_flutter
Open source reference

usecase_forge_flutter

The Flutter package adapts the core snapshot stream to the widget tree without moving lifecycle ownership into presentation code.

Install

shell
flutter pub add usecase_forge_flutter

Primary tools

  • UseCaseProvider creates or exposes an instance.
  • UseCaseBuilder rebuilds from snapshots.
  • UseCaseSelector rebuilds only when a selected value changes.
  • UseCaseListener performs reactions outside widget construction.
  • UseCaseOwner makes close responsibility explicit.

Provider creation and provider consumption remain separate responsibilities. An externally owned UseCase must not be closed by a widget that merely reads it.

ARKTELOS

Purpose-built engineering systems for software that has to hold.