TCICCallback class

Constructors

TCICCallback({OnError? onError, void onJoinedClassSuccess()?, Future<bool> beforeExitedClass()?, void onJoinedClassFailed()?, void onKickedOffClass()?, void onMemberJoinedClass(Member member)?, void onMemberLeaveClass(String userId)?, void onRecivedMessage(V2TimMessage message)?, Future<bool> beforeRenderMessage(V2TimMessage message)?, void afterExitedClass()?, void onClassStarted()?, void onClassEnd()?, Future<bool> beforeEndClass()?})

Properties

afterExitedClass ↔ void Function()?
当退出课堂时
getter/setter pair
beforeEndClass Future<bool> Function()?
beforeEndClass 当结束课堂时,返回false 就不结束课堂,返回true 就结束课堂
getter/setter pair
beforeExitedClass Future<bool> Function()?
beforeExitedClass 当退出课堂时,返回false 就不退出课堂,返回true 就退出课堂
getter/setter pair
beforeRenderMessage Future<bool> Function(V2TimMessage message)?
渲染消息时,返回false 就不渲染消息,返回true 就渲染消息
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
onClassEnd ↔ void Function()?
结束上课
getter/setter pair
onClassStarted ↔ void Function()?
开始上课
getter/setter pair
onJoinedClassFailed ↔ void Function()?
当加入课堂失败时
getter/setter pair
onJoinedClassSuccess ↔ void Function()?
当加入课堂成功时
getter/setter pair
onKickedOffClass ↔ void Function()?
当被踢出课堂时
getter/setter pair
onMemberJoinedClass ↔ void Function(Member member)?
当成员加入课堂时
getter/setter pair
onMemberLeaveClass ↔ void Function(String userId)?
当成员退出课堂时
getter/setter pair
onRecivedMessage ↔ void Function(V2TimMessage message)?
当收到消息时
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

handleError(TCICError error) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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