NEMeetingKit class abstract

会议SDK全局接口,提供初始化、管理其他会议相关子服务的能力

Constructors

NEMeetingKit()

Properties

config NEMeetingKitConfig?
no setter
hashCode int
The hash code for this object.
no setterinherited
loginStatusChangeNotifier ValueNotifier<bool>
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addAuthListener(NEMeetingAuthListener listener) → void
注册登录状态监听器
getAccountService() NEMeetingAccountService
获取用于查询账号信息的账号服务
getLiveMeetingService() NELiveMeetingService
获取会议直播服务
getMeetingService() NEMeetingService
获取用于创建或加入会议的会议服务。
getPreMeetingService() NEPreMeetingService
获取会议前服务
getSettingsService() NESettingsService
获取会议设置服务
initialize(NEMeetingKitConfig config) Future<NEResult<void>>
初始化SDK
loginWithNEMeeting(String username, String password) Future<NEResult<void>>
登录鉴权。在已登录状态下可以创建和加入会议,但在未登录状态下只能加入会议
loginWithToken(String accountId, String token) Future<NEResult<void>>
登录鉴权。在已登录状态下可以创建和加入会议,但在未登录状态下只能加入会议
logout() Future<NEResult<void>>
注销当前已登录的账号
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeAuthListener(NEMeetingAuthListener listener) → void
注销登录状态监听器
toString() String
A string representation of this object.
inherited
tryAutoLogin() Future<NEResult<void>>

Operators

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

Static Properties

instance NEMeetingKit
获取会议SDK实例
no setter