NIMTeam Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | NIMTeam.h |
teamId
Group ID
@property (nullable, nonatomic, copy, readonly) NSString *teamIdDiscussion
Group ID
Declared In
NIMTeam.h
teamName
Group name
@property (nullable, nonatomic, copy) NSString *teamNameDiscussion
Group name
Declared In
NIMTeam.h
avatarUrl
Group avatar
@property (nullable, nonatomic, copy) NSString *avatarUrlDiscussion
Group avatar
Declared In
NIMTeam.h
thumbAvatarUrl
Avatar thumbnail
@property (nullable, nonatomic, copy) NSString *thumbAvatarUrlDiscussion
Avatar thumbnail
only applicable to resources uploaded using CommsEase upload service. Otherwise the parameter will be invalid.
Declared In
NIMTeam.h
type
Group type
@property (nonatomic, assign, readonly) NIMTeamType typeDiscussion
Group type
Declared In
NIMTeam.h
owner
ID of the group owner
@property (nullable, nonatomic, copy, readonly) NSString *ownerDiscussion
ID of the group owner
The group owner of a standard group is the creator. However, the ownership of an advanced group can be transferred.
Declared In
NIMTeam.h
intro
Group introduction
@property (nullable, nonatomic, copy) NSString *introDiscussion
Group introduction
Declared In
NIMTeam.h
announcement
Group announcement
@property (nullable, nonatomic, copy) NSString *announcementDiscussion
Group announcement
Declared In
NIMTeam.h
memberNumber
Number of group members
@property (nonatomic, assign, readonly) NSInteger memberNumberDiscussion
Number of group members
The number of group members is synchronized upon the last login, and does not change in real time. If necessary, you can call fetchTeamInfo:completion: to refresh the data.
Declared In
NIMTeam.h
level
Group level
@property (nonatomic, assign, readonly) NSInteger levelDiscussion
Group level
The group capacity has an upper limit
Declared In
NIMTeam.h
createTime
Time when a group was created
@property (nonatomic, assign, readonly) NSTimeInterval createTimeDiscussion
Time when a group was created
Declared In
NIMTeam.h
joinMode
Verification mode for joining a group
@property (nonatomic, assign) NIMTeamJoinMode joinModeDiscussion
Verification mode for joining a group
Valid for advanced groups
Declared In
NIMTeam.h
inviteMode
Permissions for invitation to join a group
@property (nonatomic, assign) NIMTeamInviteMode inviteModeDiscussion
Permissions for invitation to join a group
Valid only for advanced groups and supergroups
Declared In
NIMTeam.h
beInviteMode
Accept invitations
@property (nonatomic, assign) NIMTeamBeInviteMode beInviteModeDiscussion
Accept invitations
Valid only for advanced groups and supergroups
Declared In
NIMTeam.h
updateInfoMode
Permissions for editing group profiles
@property (nonatomic, assign) NIMTeamUpdateInfoMode updateInfoModeDiscussion
Permissions for editing group profiles
Valid for advanced groups
Declared In
NIMTeam.h
updateClientCustomMode
Permissions for editing client custom fields
@property (nonatomic, assign) NIMTeamUpdateClientCustomMode updateClientCustomModeDiscussion
Permissions for editing client custom fields
Valid for advanced groups
Declared In
NIMTeam.h
serverCustomInfo
Server custom info
@property (nullable, nonatomic, copy, readonly) NSString *serverCustomInfoDiscussion
Server custom info
The application can add this field for custom configuration, and clients cannot modify this field
Declared In
NIMTeam.h
clientCustomInfo
Client group custom info
@property (nullable, nonatomic, copy, readonly) NSString *clientCustomInfoDiscussion
Client group custom info
The application can add this field for custom configuration, and clients can edit this field
Declared In
NIMTeam.h
notifyStateForNewMsg
Group notification state
@property (nonatomic, assign, readonly) NIMTeamNotifyState notifyStateForNewMsgDiscussion
Group notification state
This setting affects APNs push of group messages
Declared In
NIMTeam.h
– inAllMuteMode
Check if group All Mute is applied
- (BOOL)inAllMuteModeDiscussion
Check if group All Mute is applied
Valid only for advanced groups and supergroups
Declared In
NIMTeam.h