MessageRowBuilder typedef
MessageRowBuilder =
Widget? Function(V2TimMessage message, Widget messageWidget, Function onScrollToIndex, bool isNeedShowJumpStatus, VoidCallback clearJumpStatus, Function onScrollToIndexBegin)
Implementation
typedef MessageRowBuilder = Widget? Function(
/// current message
V2TimMessage message,
/// the message widget for current message, build by your custom builder or our default builder
Widget messageWidget,
/// scroll to the specific message, it will shows in the screen center, and call isNeedShowJumpStatus if necessary
Function onScrollToIndex,
/// if current message been called to jumped by other message
bool isNeedShowJumpStatus,
/// clear the been jumped status, recommend to execute after get 'isNeedShowJumpStatus'
VoidCallback clearJumpStatus,
/// scroll to specific message, it will shows on the screen top, without the call isNeedShowJumpStatus
Function onScrollToIndexBegin,
);