NERoomKit class abstract

RoomKit 入口类

Available Extensions
Annotations
  • @HawkEntryPoint()

Constructors

NERoomKit()

Properties

authService NEAuthService
获取鉴权服务,提供登录、登出能力,返回 NEAuthService 实例。
no setter
deviceId Future<String>
获取设备Id
no setter
hashCode int
The hash code for this object.
no setterinherited
isInitialized bool
查询初始化状态
no setter
messageChannelService NEMessageChannelService
获取消息通道服务,提供房间内发送自定义消息能力,返回NEMessageChannelService 实例。
no setter
nosService NENosService
获取文件服务,返回NENosService 实例。
no setter
roomService NERoomService
获取房间服务,提供创建、加入房间能力,返回 NERoomService 实例。
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sdkVersions Future<NESDKVersions>
获取版本号信息
no setter

Methods

initialize(NERoomKitOptions options) Future<VoidResult>
初始化 options 初始化参数
invokeMethod(String method, [Map<String, dynamic>? arguments]) Future
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
switchLanguage(NERoomLanguage? language) Future<VoidResult>
切换语言
toString() String
A string representation of this object.
inherited
uploadLog() Future<NEResult<String?>>
上传日志并返回日志下载地址

Operators

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

Static Properties

instance NERoomKit
获取全局唯一的 RoomKit 实例
no setter