two<A, B> static method

ReactCallback two<A, B>(
  1. void callback(
    1. A first,
    2. B second
    ), {
  2. ReactValueSpec first = reactAny,
  3. ReactValueSpec second = reactAny,
  4. String? debugName,
})

Wraps a two-argument callback that returns no value.

Implementation

static ReactCallback two<A, B>(
  void Function(A first, B second) callback, {
  ReactValueSpec first = reactAny,
  ReactValueSpec second = reactAny,
  String? debugName,
}) => ReactCallback(
  debugName: debugName,
  signature: (
    positional: [first, second],
    result: reactVoid,
    asynchronous: false,
  ),
  invoke: (arguments) {
    callback(arguments[0] as A, arguments[1] as B);
    return null;
  },
);