args3<T1, T2, T3> static method

EventCallback<List> args3<T1, T2, T3>(
  1. dynamic callback(
    1. T1 data1,
    2. T2 data2,
    3. T3 data3
    )
)

Implementation

static EventCallback<List<dynamic>> args3<T1, T2, T3>(
  dynamic Function(T1 data1, T2 data2, T3 data3) callback,
) => (data) {
  if (_validate<T1, T2, T3, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic, dynamic>(data)) {
    return callback(data[0] as T1, data[1] as T2, data[2] as T3);
  }
  return false;
};