Ab<V> class

Constructors

Ab(V initial)

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value ↔ V
只获取值,不进行任何操作。
getter/setter pair

Methods

broken<C extends AbController>(C controller) → void
当前对象将被释放时, 需要先执行 broken
call<C extends AbController>(C controller) Ab<V>
将当前对象标记为将要被重建。
get<C extends AbController>(Abw<AbController> abw) → V
AbBuilder 需要被当前对象监听时调用。
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
refreshComplex(bool diff(V obj), [bool isForce = false]) → void
diff 返回值为 true 时,才会尝试重建。
refreshEasy(V newValue(V oldValue), [bool isForce = false]) → void
value 为 基本数据类型 时的快捷方案。
refreshForce() → void
toString() String
A string representation of this object.
inherited

Operators

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