ds_lifecycle_base 0.0.2
ds_lifecycle_base: ^0.0.2 copied to clipboard
Base lifecycle interfaces for DartStream reactive dataflow.
DartStream Lifecycle Base #
Provider-neutral lifecycle hooks and adapters for DartStream packages.
This package defines the core lifecycle contracts used by extensions and runtime modules to react to startup, shutdown, and operational lifecycle events without depending on a specific provider implementation.
Usage #
Import the package and implement the lifecycle hook contracts for your package or extension:
import 'package:ds_lifecycle_base/ds_lifecycle_base.dart';
Package Role #
ds_lifecycle_base is a foundational DartStream contract package. Provider and
extension packages should depend on this package when they need shared lifecycle
semantics.