CloudEBus class

Inheritance

Constructors

CloudEBus()
factory

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

Operators

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

Static Properties

instance CloudEBus
no setter