AIChatviewController constructor

AIChatviewController({
  1. List<ChatModel>? initialMessageList,
  2. ScrollController? scrollController,
  3. TextFieldDecoration? textFieldDecoration,
  4. TextEditingController? textEdittingController,
  5. TypewriterAnimatedConfiguration? typewriterAnimatedConfiguration,
})

Implementation

AIChatviewController({
  List<ChatModel>? initialMessageList,
  ScrollController? scrollController,
  TextFieldDecoration? textFieldDecoration,
  TextEditingController? textEdittingController,
  TypewriterAnimatedConfiguration? typewriterAnimatedConfiguration,
}) : initialMessageList = initialMessageList ?? [],
     typewriterAnimatedConfiguration =
         typewriterAnimatedConfiguration ?? TypewriterAnimatedConfiguration(),
     textEdittingController =
         textEdittingController ?? TextEditingController(),
     textFieldDecoration = textFieldDecoration ?? TextFieldDecoration(),
     scrollController = scrollController ?? ScrollController();