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