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