CloudEBus class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addEvent(dynamic registerObject, {String? action, Function? method})
→ void
-
添加事件
registerObject
事件订阅所在容器的对象(用于区分同一class实例后不同的内存地址)
action
事件发送与接收标识
method
事件执行的方法
-
addObjectEvent(Map<int, Map<String, EBusItem>> map, dynamic registerObject, {String? action, Function? method})
→ void
-
inherited
-
dispatch(String action, {dynamic params})
→ void
-
事件分发
action
事件发送与接收标识
params
参数
-
dispatchObject(Map<int, Map<String, EBusItem>> map, String action, {dynamic params})
→ void
-
inherited
-
disposeEvent(dynamic registerObject, {String? action})
→ void
-
销毁事件对象
registerObject
事件订阅所在容器的对象(用于区分同一class实例后不同的内存地址)
action
事件发送与接收标识
-
disposeObjectEvent(Map<int, Map<String, EBusItem>> map, dynamic registerObject, {String? action})
→ void
-
inherited
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited