Пакеты

Пакеты Ark DI

Среда объектного графа на чистом Dart и вложенная Flutter-интеграция.

v1.1.0Начальный уровень

Пакеты Ark DI

ПакетКогда добавлятьЧем он не владеет
ark_diDart-коду нужны неизменяемая регистрация, контекстное разрешение, иерархия, асинхронная инициализация, владение и завершениеБизнес-состояние, Repository, навигация и глобальный доступ
ark_di_flutterДереву Flutter нужны корневые и дочерние Scope или типизированный доступ через BuildContextПравила регистрации ядра, локальные контроллеры виджетов и автоматический Service Locator

ark_di_flutter зависит от ядра и адаптирует те же контейнеры. Добавьте ark_di напрямую, если код приложения импортирует базовые типы. Опциональный адаптер Service Locator находится в отдельной библиотеке Flutter-пакета и никогда не создаёт глобальное состояние, принадлежащее пакету.

Оба пакета содержат опциональные, согласованные с версией навыки для кодинг-агентов по конфигурации контейнера и Flutter Scope.