Skip to main content

PSNewNameGroupThread

Tạo cuộc hội thoại nhóm - đặt tên nhóm

Ví dụ

class NewNameGroupThreadPage extends StatelessWidget {
final List<PSUserModel> listUser;

const NewNameGroupThreadPage({super.key, required this.listUser});

@override
Widget build(BuildContext context) {
return PSScaffoldSafeArea(
child: PSNewNameGroupThread(
listUser: listUser,
navigation: PSNewNameGroupThreadNavigationProvider(
onBackPress: () {},
onComplete: (threadId) {},
),
),
);
}
}

Các thành phần

class PSNewNameGroupThreadNavigationProvider {
final Function()? onBackPress;
final Function(String threadId)? onComplete;

PSNewNameGroupThreadNavigationProvider({this.onBackPress, this.onComplete});
}
TênMô tảTham sốBắt buộc
selectedUsersTham số xác định thông tin users được chọn từ PSNewGroupThread
onBackPressHàm gọi lại khi cần back về state trước
onCompleteHàm gọi lại khi tạo nhóm thành công cần chuyển hướng tới PSMessagesthreadId: Tham số xác định id của cuộc hội thoại nhóm đã được tạo thành công
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.