Skip to main content

PSSearchMessage

Tìm kiếm tin nhắn trong cuộc hội thoại

Ví dụ

class SearchMessagePage extends StatelessWidget {
final String threadId;
const SearchMessagePage({super.key, required this.threadId});

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

Các thành phần

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

PSSearchMessageNavigationProvider({
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ề state 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.