PChatOptions constructor
PChatOptions({
- bool botEnable = false,
- Future<
String?> botGetAnswer()?, - String? botLabel,
- String? botThumbnail,
- dynamic chatOnInitDetail()?,
- dynamic chatOnDisposeDetail()?,
- Widget chatDetailBackgroundBuilder()?,
- required Widget chatDetailProfileBuilder(
- dynamic state,
- bool isBot
- required Widget chatDetailInputBuilder(
- dynamic state,
- TextEditingController controller,
- FocusNode node,
- dynamic onSend(),
- bool isBot,
- required TextStyle chatTextStyleMessageState,
- Color? chatIconColorMessageState,
- List<
Widget> chatDetailGroupedMessagesBuilder(- List messages
- required Widget chatDetailContentActionBuilder(
- Widget child,
- dynamic data,
- dynamic timestamp
- required Widget chatMessageContentBuilder(]),
- required Widget chatMessagePositionBuilder(),
- required Widget chatOwnerBubbleBuilder()?,
- required Widget chatReactionIconBuilder(),
- required Widget chatReactionWrapBuilder(),
Implementation
PChatOptions({
this.botEnable = false,
this.botGetAnswer,
this.botLabel,
this.botThumbnail,
this.chatOnInitDetail,
this.chatOnDisposeDetail,
this.chatDetailBackgroundBuilder,
required this.chatDetailProfileBuilder,
required this.chatDetailInputBuilder,
required this.chatTextStyleMessageState,
this.chatIconColorMessageState,
this.chatDetailGroupedMessagesBuilder,
required this.chatDetailContentActionBuilder,
required this.chatMessageContentBuilder,
required this.chatMessagePositionBuilder,
required this.chatOwnerBubbleBuilder,
required this.chatReactionIconBuilder,
required this.chatReactionWrapBuilder,
});