AnswerFeedback constructor

AnswerFeedback({
  1. AnswerFeedback_CorrectnessLevel? correctnessLevel,
  2. AgentAssistantFeedback? agentAssistantDetailFeedback,
  3. bool? clicked,
  4. bool? displayed,
  5. Timestamp? clickTime,
  6. Timestamp? displayTime,
})

Implementation

factory AnswerFeedback({
  AnswerFeedback_CorrectnessLevel? correctnessLevel,
  AgentAssistantFeedback? agentAssistantDetailFeedback,
  $core.bool? clicked,
  $core.bool? displayed,
  $17.Timestamp? clickTime,
  $17.Timestamp? displayTime,
}) {
  final _result = create();
  if (correctnessLevel != null) {
    _result.correctnessLevel = correctnessLevel;
  }
  if (agentAssistantDetailFeedback != null) {
    _result.agentAssistantDetailFeedback = agentAssistantDetailFeedback;
  }
  if (clicked != null) {
    _result.clicked = clicked;
  }
  if (displayed != null) {
    _result.displayed = displayed;
  }
  if (clickTime != null) {
    _result.clickTime = clickTime;
  }
  if (displayTime != null) {
    _result.displayTime = displayTime;
  }
  return _result;
}