Мне нужно передать несколько объектов одного класса в виджет, который, например, использует четыре разных объекта.
Классы неизменяемы, поэтому я не могу сделать это по умолчанию, я не нашел способа сделать их не неизменный. Я попытался составить список объектов, чтобы использовать вместо него список и вызывать разные индексы, но я тоже не могу этого сделать.
class PlantillaUno extends StatelessWidget {
final integrantes;
PlantillaUno(this.integrantes) : super();
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Arbol genealógico'),
centerTitle: true,
),
body: Column(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: [
Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children:
[
Template(this.integrantes),
Template(this.integrantes)
]
),
Row(
mainAxisAlignment: MainAxisAlignment.spaceEvenly,
children: <Widget>[
Template(this.integrantes),
Template(this.integrantes),
]
),
]
),
);
}
}