list static method

Widget list({
  1. Key? key,
  2. required List<NeuronAtom> connect,
  3. required Widget to(
    1. BuildContext context,
    2. List values
    ),
})

Creates a MultiSlot for a dynamic list of signals.

Use this when you have a variable number of signals or when type safety is not critical.

MultiSlot.list(
  connect: [signal1, signal2, signal3],
  to: (context, values) {
    final name = values[0] as String;
    final age = values[1] as int;
    return Text('$name: $age');
  },
)

Implementation

static Widget list({
  Key? key,
  required List<NeuronAtom> connect,
  required Widget Function(BuildContext context, List<dynamic> values) to,
}) {
  return MultiSlot._(
    key: key,
    signals: connect,
    builder: to,
  );
}