Перейти к содержимому

Начало работы

Экосистема bloc состоит из нескольких пакетов, перечисленных ниже:

ПакетОписаниеСсылка
angular_blocКомпоненты AngularDartpub package
blocОсновные API Dartpub package
bloc_concurrencyПреобразователи событийpub package
bloc_lintПользовательский линтерpub package
bloc_testAPI для тестированияpub package
bloc_toolsИнструменты командной строкиpub package
flutter_blocВиджеты Flutterpub package
hydrated_blocПоддержка кэширования/сохраненияpub package
replay_blocПоддержка отмены/повтора действийpub package
Окно терминала
# Add bloc to your project.
dart pub add bloc

Теперь, когда мы успешно установили bloc, мы можем создать наш main.dart и импортировать соответствующий пакет bloc.

main.dart
import 'package:bloc/bloc.dart';