FFStreamedResponseProcessorValue constructor

FFStreamedResponseProcessorValue({
  1. FFTriggerActions? onMessageAction,
  2. FFTriggerActions? onErrorAction,
  3. FFTriggerActions? onCloseAction,
  4. FFValue? streamSubscriptionKey,
})

Implementation

factory FFStreamedResponseProcessorValue({
  FFTriggerActions? onMessageAction,
  FFTriggerActions? onErrorAction,
  FFTriggerActions? onCloseAction,
  FFValue? streamSubscriptionKey,
}) {
  final result = create();
  if (onMessageAction != null) result.onMessageAction = onMessageAction;
  if (onErrorAction != null) result.onErrorAction = onErrorAction;
  if (onCloseAction != null) result.onCloseAction = onCloseAction;
  if (streamSubscriptionKey != null)
    result.streamSubscriptionKey = streamSubscriptionKey;
  return result;
}