NimCore class Null safety

Properties

audioService AudioService
Audio service interface
final
authService AuthService
Authentication service interface for login and logout
final
chatroomService ChatroomService
Chat room service for joining, leaving, messaging in a chat room;
final
eventSubscribeService → EventSubscribeService
Subscription service interface for subscribing to or unsubscribing from events. A variety of events can be subscribed, such as online status and personalized data.
final
hashCode int
The hash code for this object.
read-only, inherited
isInitialized bool
read-only
messageService MessageService
Messaging service interface
final
nosService NOSService
final
passThroughService PassThroughService
final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
sdkOptions NIMSDKOptions?
read-only
settingsService SettingsService
Configuration service interface
final
superTeamService SuperTeamService
final
systemMessageService → SystemMessageService
System notification service pushes built-in system notifications to users from the CommsEase servers.
final
teamService TeamService
Basic group: A basic group provides no permissions operations. The basic groups are applicable for creating quick group conversations. Each basic group has only one admin. An admin can add or remove members. Members can only add members to a basic group. No acceptance is required when a member adds new members.
final
userService UserService
User service interface
final

Methods

initialize(NIMSDKOptions options) Future<NIMResult<void>>
Initialize IM SDK
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

instance NimCore
final

Constants

tag → const String
'nim_core'