fru<M extends GeneratedMessage, F> function

Fu<F> fru<M extends GeneratedMessage, F>(
  1. Fw<M> fw,
  2. F get(
    1. M m
    ), {
  3. DspReg? disposers,
})

Implementation

Fu<F> fru<M extends GeneratedMessage, F>(
  Fw<M> fw,
  F Function(M m) get, {
  DspReg? disposers,
}) {
  return _Fu(
    fr: fr(
      () => get(fw.watch()),
      disposers: disposers,
    ),
    update: (updates) => fw.rebuild((message) {
      updates(get(message));
    }),
  );
}