// dart format width=80 // GENERATED CODE - DO NOT MODIFY BY HAND // ************************************************************************** // Generator: RxBlocGeneratorForAnnotation // ************************************************************************** part of 'widgets.dart'; /// Used as a contractor for the bloc, events and states classes /// @nodoc abstract class EnhancedListViewBlocType extends RxBlocTypeBase { EnhancedListViewEvents get events; EnhancedListViewStates get states; } /// [$EnhancedListViewBloc] extended by the [EnhancedListViewBloc] /// @nodoc abstract class $EnhancedListViewBloc extends RxBlocBase implements EnhancedListViewEvents, EnhancedListViewStates, EnhancedListViewBlocType { final _compositeSubscription = CompositeSubscription(); /// Тhe [Subject] where events sink to by calling [loadBodyItems] final _$loadBodyItemsEvent = PublishSubject<({bool reset, dynamic query})>(); /// Тhe [Subject] where events sink to by calling [loadHeaderItems] final _$loadHeaderItemsEvent = PublishSubject(); /// Тhe [Subject] where events sink to by calling [loadFooterItems] final _$loadFooterItemsEvent = PublishSubject(); /// The state of [bodyItems] implemented in [_mapToBodyItemsState] late final Stream> _bodyItemsState = _mapToBodyItemsState(); /// The state of [headerItems] implemented in [_mapToHeaderItemsState] late final Stream> _headerItemsState = _mapToHeaderItemsState(); /// The state of [footerItems] implemented in [_mapToFooterItemsState] late final Stream> _footerItemsState = _mapToFooterItemsState(); /// The state of [isLoading] implemented in [_mapToIsLoadingState] late final Stream _isLoadingState = _mapToIsLoadingState(); /// The state of [errors] implemented in [_mapToErrorsState] late final Stream _errorsState = _mapToErrorsState(); @override void loadBodyItems({ bool reset = false, dynamic query = null, }) => _$loadBodyItemsEvent.add(( reset: reset, query: query, )); @override void loadHeaderItems() => _$loadHeaderItemsEvent.add(null); @override void loadFooterItems() => _$loadFooterItemsEvent.add(null); @override Stream> get bodyItems => _bodyItemsState; @override Stream> get headerItems => _headerItemsState; @override Stream> get footerItems => _footerItemsState; @override Stream get isLoading => _isLoadingState; @override Stream get errors => _errorsState; Stream> _mapToBodyItemsState(); Stream> _mapToHeaderItemsState(); Stream> _mapToFooterItemsState(); Stream _mapToIsLoadingState(); Stream _mapToErrorsState(); @override EnhancedListViewEvents get events => this; @override EnhancedListViewStates get states => this; @override void dispose() { _$loadBodyItemsEvent.close(); _$loadHeaderItemsEvent.close(); _$loadFooterItemsEvent.close(); _compositeSubscription.dispose(); super.dispose(); } } // ignore: unused_element typedef _LoadBodyItemsEventArgs = ({bool reset, dynamic query});