ChatPageWidget constructor
const
ChatPageWidget({
- Key? key,
- Color? backgroundColor,
- Widget? appBarBelowWidget,
- List<
MoreToolItem> ? morePanelToolList, - double showTimeIntervalSecond = 2 * 60,
- AvatarBorderMode avatarBorderMode = AvatarBorderMode.rect,
- double messageDirectDistance = 18,
- double fixedAutoScrollBottomThreshold = 50,
- Widget? bottomInputAreaHeaderWidget,
- BottomPanelConfig? bottomPanelConfig,
- bool? showMessageItemNickName,
- BuildMessageItemResult? messageItemBuilder()?,
- Widget? avatarBuilder()?,
- dynamic onReceiveNewMessage()?,
Implementation
const ChatPageWidget({
super.key,
this.backgroundColor,
this.appBarBelowWidget,
this.morePanelToolList,
this.showTimeIntervalSecond = 2 * 60,
this.avatarBorderMode = AvatarBorderMode.rect,
this.messageDirectDistance = 18,
this.fixedAutoScrollBottomThreshold = 50,
this.bottomInputAreaHeaderWidget,
this.bottomInputAreaFooterWidget,
this.bottomPanelConfig,
this.showMessageItemNickName,
this.messageItemBuilder,
this.avatarBuilder,
this.onReceiveNewMessage,
});