NIMTeam Class Reference
Inherits from | NSObject |
---|---|
Declared in | NIMTeam.h |
teamId
Group ID
@property (nullable, nonatomic, copy, readonly) NSString *teamId
Discussion
Group ID
Declared In
NIMTeam.h
teamName
Group name
@property (nullable, nonatomic, copy) NSString *teamName
Discussion
Group name
Declared In
NIMTeam.h
avatarUrl
Group avatar
@property (nullable, nonatomic, copy) NSString *avatarUrl
Discussion
Group avatar
Declared In
NIMTeam.h
thumbAvatarUrl
Avatar thumbnail
@property (nullable, nonatomic, copy) NSString *thumbAvatarUrl
Discussion
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 type
Discussion
Group type
Declared In
NIMTeam.h
owner
ID of the group owner
@property (nullable, nonatomic, copy, readonly) NSString *owner
Discussion
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 *intro
Discussion
Group introduction
Declared In
NIMTeam.h
announcement
Group announcement
@property (nullable, nonatomic, copy) NSString *announcement
Discussion
Group announcement
Declared In
NIMTeam.h
memberNumber
Number of group members
@property (nonatomic, assign, readonly) NSInteger memberNumber
Discussion
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 level
Discussion
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 createTime
Discussion
Time when a group was created
Declared In
NIMTeam.h
joinMode
Verification mode for joining a group
@property (nonatomic, assign) NIMTeamJoinMode joinMode
Discussion
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 inviteMode
Discussion
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 beInviteMode
Discussion
Accept invitations
Valid only for advanced groups and supergroups
Declared In
NIMTeam.h
updateInfoMode
Permissions for editing group profiles
@property (nonatomic, assign) NIMTeamUpdateInfoMode updateInfoMode
Discussion
Permissions for editing group profiles
Valid for advanced groups
Declared In
NIMTeam.h
updateClientCustomMode
Permissions for editing client custom fields
@property (nonatomic, assign) NIMTeamUpdateClientCustomMode updateClientCustomMode
Discussion
Permissions for editing client custom fields
Valid for advanced groups
Declared In
NIMTeam.h
serverCustomInfo
Server custom info
@property (nullable, nonatomic, copy, readonly) NSString *serverCustomInfo
Discussion
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 *clientCustomInfo
Discussion
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 notifyStateForNewMsg
Discussion
Group notification state
This setting affects APNs push of group messages
Declared In
NIMTeam.h
– inAllMuteMode
Check if group All Mute is applied
- (BOOL)inAllMuteMode
Discussion
Check if group All Mute is applied
Valid only for advanced groups and supergroups
Declared In
NIMTeam.h