SubscriptionBloc constructor

SubscriptionBloc(
  1. IapService _iapService,
  2. MonetizedRepo _monetizedRepo
)

Implementation

SubscriptionBloc(this._iapService, this._monetizedRepo) {
  watch<ConnectSubscriptionServiceEvent>(
    _handleConnectSubscriptionServiceEvent,
    transformer: droppable(),
  );
  watch<RequestSubscriptionEvent>(
    _handleRequestSubscriptionEvent,
    transformer: sequential(),
  );
  watch<RestoreSubscriptionEvent>(
    _handleRestoreSubscriptionEvent,
    transformer: restartable(),
  );
  watch<FetchListSkuEvent>(
    _handleFetchListSkuEvent,
    transformer: restartable(),
  );
  watch<_UpdatePurchaseInfoEvent>(
    _handleUpdatePurchaseInfoEvent,
    transformer: sequential(),
  );
  watch<_UpdateRestoreInfoEvent>(
    _handleUpdateRestoreInfoEvent,
    transformer: sequential(),
  );
  add(ConnectSubscriptionServiceEvent());
}