Hierarchy

  • NIM

Constructors

  • Parameters

    • Optional _options: NIMInitializeOptions
    • Optional _otherOptions: NIMOtherOptions

    Returns NIM

Properties

DataStructureConverter: DataStructureConverter
V2NIMAIService: V2NIMAIService
V2NIMClientAntispamUtil: V2NIMClientAntispamUtil
V2NIMConversationGroupService: V2NIMConversationGroupService
V2NIMConversationIdUtil: V2NIMConversationIdUtil

---------- 辅助工具类 -----------

V2NIMConversationService: V2NIMConversationService
V2NIMFriendService: V2NIMFriendService
V2NIMLoginService: V2NIMLoginService

---------- 模块服务 -----------

V2NIMMessageAttachmentCreator: V2NIMMessageAttachmentCreator
V2NIMMessageConverter: V2NIMMessageConverter
V2NIMMessageCreator: V2NIMMessageCreator
V2NIMMessageService: V2NIMMessageService
V2NIMNotificationService: V2NIMNotificationService

通知类

V2NIMSettingService: V2NIMSettingService
V2NIMSignallingService: V2NIMSignallingService
V2NIMStorageService: V2NIMStorageService
V2NIMSubscriptionService: V2NIMSubscriptionService
V2NIMTeamService: V2NIMTeamService
V2NIMUserService: V2NIMUserService
YSFService: YSFService
account: string

@Multi_Lang_Tag

Locale

cn 账号

Locale

Locale

en Account

Locale

cloudSession: CloudSessionServiceInterface
cloudStorage: CloudStorageServiceInterface
event: EventServiceInterface
friend: FriendServiceInterface
msg: MsgServiceInterface
msgExtend: MsgExtendServiceInterface
msgLog: MsgLogServiceInterface
offlinePush: OfflinePushServiceInterface
options: NIMInitializeOptions

@Multi_Lang_Tag

Locale

cn 连接参数

Locale

Locale

en Parameters of connections

Locale

passThrough: PassThroughServiceInterface
plugin: PluginServiceInterface
session: SessionServiceInterface
signaling: SignalingServiceInterface
status: NIMEInstanceStatus

@Multi_Lang_Tag

Locale

cn 实例的状态

Locale

Locale

en The status of an instance

Locale

superTeam: SuperTeamServiceInterface
systemMessage: SystemMessageServiceInterface
team: TeamServiceInterface
user: UserServiceInterface

Methods

  • @Multi_Lang_Tag

    Parameters

    • Optional _options: NIMInitializeOptions
    • Optional _otherOptions: NIMOtherOptions

    Returns NIM

    Locale

    cn 单例模式获取实例

    Locale

    Locale

    en Get a singleton instance

    Locale

  • @Multi_Lang_Tag

    Parameters

    • _serviceClass: any

      模块类

    • _serviceName: NIMServiceName

      标识的模块名

    Returns void

    Locale

    cn 注册模块. 使用 dist/esm 产物时的 NIM 类专用

    Locale

    Locale

    en Register a module in ESM for NIM class

    Locale

Generated using TypeDoc