Atom class

Implemented types

Constructors

Atom(dynamic state, dynamic meta, dynamic validator, dynamic watches)

Properties

hashCode int
The hash code for this object.
no setterinherited
meta ↔ dynamic
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
state ↔ dynamic
getter/setter pair
validator ↔ dynamic
getter/setter pair
watches ↔ dynamic
getter/setter pair

Methods

$_add_watch$2(dynamic key$1, dynamic f$2) → dynamic
override
$_deref$0() → dynamic
override
$_equiv$1(dynamic other$1) → dynamic
override
$_hash$0() → dynamic
override
$_hash_realized$QMARK_$0() → dynamic
inherited
$_meta$0() → dynamic
override
$_notify_watches$2(dynamic oldval$1, dynamic newval$1) → dynamic
override
$_remove_watch$1(dynamic key$2) → dynamic
override
$_reset$BANG_$1(dynamic new_value$1) → dynamic
override
$_swap$BANG_$1(dynamic f$3) → dynamic
override
$_swap$BANG_$2(dynamic f$4, dynamic a$1) → dynamic
override
$_swap$BANG_$3(dynamic f$5, dynamic a$2, dynamic b$1) → dynamic
override
$_swap$BANG_$4(dynamic f$6, dynamic a$3, dynamic b$2, dynamic xs$1) → dynamic
override
noSuchMethod(Invocation i) → dynamic
Invoked when a nonexistent method or property is accessed.
override
toString() String
A string representation of this object.
inherited

Operators

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