V2TimGroupMemberInfoModifyParam constructor
Implementation
V2TimGroupMemberInfoModifyParam({
required this.groupID,
required this.userID,
this.nameCard,
this.customInfo,
this.seconds,
this.role,
this.receiveMessageOpt
}) {
modifyFlag = 0;
modifyFlag |= receiveMessageOpt != null ? kTIMGroupMemberModifyFlag_MsgFlag : 0;
modifyFlag |= role != null ? kTIMGroupMemberModifyFlag_MemberRole : 0;
modifyFlag |= seconds != null ? kTIMGroupMemberModifyFlag_ShutupTime : 0;
modifyFlag |= nameCard != null ? kTIMGroupMemberModifyFlag_NameCard : 0;
modifyFlag |= customInfo != null ? kTIMGroupMemberModifyFlag_Custom : 0;
}