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