t4<T1, T2, T3, T4> static method
- Key? key,
- required (NeuronAtom<
T1> , NeuronAtom<T2> , NeuronAtom<T3> , NeuronAtom<T4> ) connect, - required Widget to(
- BuildContext context,
- T1 v1,
- T2 v2,
- T3 v3,
- T4 v4,
Creates a MultiSlot for four signals with type-safe builder.
Implementation
static Widget t4<T1, T2, T3, T4>({
Key? key,
required (
NeuronAtom<T1>,
NeuronAtom<T2>,
NeuronAtom<T3>,
NeuronAtom<T4>
) connect,
required Widget Function(BuildContext context, T1 v1, T2 v2, T3 v3, T4 v4)
to,
}) {
return MultiSlot._(
key: key,
signals: [connect.$1, connect.$2, connect.$3, connect.$4],
builder: (ctx, vals) =>
to(ctx, vals[0] as T1, vals[1] as T2, vals[2] as T3, vals[3] as T4),
);
}