PSLinkJoinGroup
Link mời tham gia nhóm
Ví dụ
class LinkJoinGroupPage extends StatelessWidget {
final String threadId;
const LinkJoinGroupPage({super.key, required this.threadId});
@override
Widget build(BuildContext context) {
return Scaffold(
body: PSLinkJoinGroup(
threadId: threadId,
appLink: "YOUR_CUSTOM_APP_LINK",
navigation: PSLinkJoinGroupNavigationProvider(
onBackPress: () {},
onShareLinkPress: (String link) {},
),
),
);
}
}
Các thành phần
class PSLinkJoinGroupNavigationProvider {
final Function()? onBackPress;
final Function(String link)? onShareLinkPress;
PSLinkJoinGroupNavigationProvider({
this.onBackPress,
this.onShareLinkPress,
});
}
Tên | Mô tả | Tham số | Bắt buộc |
---|---|---|---|
threadId | Tham số xác định id của cuộc hội thoại | ✓ | |
appLink | Tham số xác định host appLink của app dùng để xác định link mời và có thể mở ứng dụng khi bấm vào link mời. Nếu không có, sẽ sử dụng link mặc định và không thể mở ứng dụng khi bấm vào link mời. | ✗ | |
onBackPress | Hàm gọi lại khi cần back về màn trước | ✗ | |
onShareLinkPress | Hàm gọi lại khi user muốn share link | link tham số xác định link mời | ✗ |
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.