ZenEffectWatch<T> extension

Extension for easy effect watching with your worker system

on

Methods

watch(ZenController controller, {void onData(T?)?, void onLoading(bool)?, void onError(Object?)?, String? name}) → void Function()

Available on ZenEffect<T>, provided by the ZenEffectWatch extension

Unified watch method for all effect aspects using ZenWorkers directly
watchData(ZenController controller, void callback(T?), {String? name}) → void Function()

Available on ZenEffect<T>, provided by the ZenEffectWatch extension

Convenience method for watching only data changes
watchError(ZenController controller, void callback(Object?), {String? name}) → void Function()

Available on ZenEffect<T>, provided by the ZenEffectWatch extension

Convenience method for watching only error state
watchLoading(ZenController controller, void callback(bool), {String? name}) → void Function()

Available on ZenEffect<T>, provided by the ZenEffectWatch extension

Convenience method for watching only loading state