useRegisterHandler<T extends Object, R> function

void useRegisterHandler<T extends Object, R>(
  1. ValueListenable<R> select(
    1. T
    ),
  2. void handler(
    1. BuildContext context,
    2. R newValue,
    3. void cancel()
    ), {
  3. bool executeImmediately = false,
  4. String? instanceName,
})

Implementation

void useRegisterHandler<T extends Object, R>(
  ValueListenable<R> Function(T) select,
  void Function(BuildContext context, R newValue, void Function() cancel)
      handler, {
  bool executeImmediately = false,
  String? instanceName,
}) {
  use(_WatchXHook<T, R>(
      instanceName: instanceName,
      select: select,
      executeImmediately: executeImmediately,
      handler: handler));
}