Quick 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
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
bind(dynamic obj)
→ dynamic
-
-
builder({required Widget builder(BuildContext context), List dependencies = const [Null]})
→ Widget
-
-
call(String key, {dynamic params})
→ void
-
-
caller(String key, {dynamic params})
→ void Function()?
-
-
clear()
→ void
-
-
clearWithout(List<String> keys)
→ void
-
-
dispose(dynamic obj)
→ dynamic
-
-
free(String key)
→ bool
-
-
fromStore<T extends Object>(String key)
→ Future<T?>
-
-
get(String key)
→ dynamic
-
-
getAs<T extends Object>(String key)
→ T
-
-
lock(String key)
→ void
-
-
make(String key, dynamic maker(dynamic))
→ QuickReference
-
-
notify(dynamic dependency)
→ void
-
-
notifyAll()
→ void
-
-
off(String key)
→ void
-
-
on(String key, dynamic work(dynamic params, dynamic setStatus(dynamic)))
→ String
-
-
ref(String key)
→ QuickReference
-
-
set(String key, dynamic value)
→ QuickReference
-
-
setStatus(String key, dynamic status)
→ void
-
-
statusOf(String key)
→ dynamic
-
-
store(String key, dynamic value)
→ Future<void>
-
-
switcher({required dynamic status, required Map<dynamic, Widget> cases, List dependencies = const [Null]})
→ Widget
-
-
unlock(String key)
→ void
-
-
watcher(Widget build(), {List dependencies = const [Null]})
→ Widget
-