two<A, B> static method
ReactCallback
two<A, B>(
- void callback(
- A first,
- B second
- ReactValueSpec first = reactAny,
- ReactValueSpec second = reactAny,
- 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;
},
);