BidiActionFn<Input, Output, Chunk, Init> typedef

  1. @experimental
BidiActionFn<Input, Output, Chunk, Init> = Future<Output> Function(Stream<Input> inputStream, ActionFnArg<Chunk, Input, Init> context)

The implementation function of a bidirectional action.

Experimental: lives behind package:genkit/experimental.dart.

Implementation

@experimental
typedef BidiActionFn<Input, Output, Chunk, Init> =
    Future<Output> Function(
      Stream<Input> inputStream,
      ActionFnArg<Chunk, Input, Init> context,
    );