args10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> static method
EventCallback<List>
args10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
- dynamic callback(
- T1 data1,
- T2 data2,
- T3 data3,
- T4 data4,
- T5 data5,
- T6 data6,
- T7 data7,
- T8 data8,
- T9 data9,
- T10 data10,
Implementation
static EventCallback<List<dynamic>>
args10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(
dynamic Function(T1 data1, T2 data2, T3 data3, T4 data4, T5 data5, T6 data6,
T7 data7, T8 data8, T9 data9, T10 data10)
callback,
) =>
(data) {
if (_validate<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(data)) {
return callback(
data[0] as T1,
data[1] as T2,
data[2] as T3,
data[3] as T4,
data[4] as T5,
data[5] as T6,
data[6] as T7,
data[7] as T8,
data[8] as T9,
data[9] as T10);
}
return false;
};