Skip to main content

PSMessagesPinned

Danh sách tin nhắn được ghim trong cuộc hội thoại

Ví dụ

class MessagePinnedPage extends StatelessWidget {
final String threadId;

const MessagePinnedPage({super.key, required this.threadId});

@override
Widget build(BuildContext context) {
return PSScaffoldSafeArea(
child: PSMessagesPinned(
threadId: threadId,
navigation: PSMessagesPinnedNavigationProvider(
onBackPress: () {},
onViewMessage: (int messageId) {},
),
));
}
}

Các thành phần

class PSMessagesPinnedNavigationProvider {
final Function()? onBackPress;
final Function(int messageId)? onViewMessage;

PSMessagesPinnedNavigationProvider({this.onBackPress, this.onViewMessage});
}
TênMô tảTham sốBắt buộc
threadIdTham số xác định id của cuộc hội thoại
onBackPressHàm gọi lại khi cần back về màn trước
onViewMessageHàm gọi lại khi cần xem message trong cuộc hội thoạimessageId: Tham số xác định id của message
Ghi chú

Một số chức năng sẽ không hoạt động hoặc không hoạt động đúng cách khi không khai báo những hàm gọi lại.