ConversationLifecycle constructor

const ConversationLifecycle({
  1. Future<void> onConversationStart(
    1. ConversationStartedEvent event
    )?,
  2. Future<void> onTurnStart(
    1. TurnStartedEvent event
    )?,
  3. Future<void> onTurnEnd(
    1. TurnEndedEvent event
    )?,
  4. Future<void> onConversationEnd(
    1. ConversationEndedEvent event
    )?,
  5. Future<void> onCompaction(
    1. CompactionEvent event
    )?,
})

Implementation

const ConversationLifecycle({
  this.onConversationStart,
  this.onTurnStart,
  this.onTurnEnd,
  this.onConversationEnd,
  this.onCompaction,
});