Как я могу передать объект блока виджету в качестве параметра, подобного этому:
Я хочу иметь возможность передать один блок (TimerBloc) или другой блок (AnotherBloc) в этот класс и использовать его для возврата BlocBuilder с этим блоком.
Например: TimerField (bloc: TimerBloc) или это: TimerField (bloc: AnotherBloc)
class TimerField extends StatelessWidget {
final [Not sure of the class] bloc;
const TimerField({
Key key,
@required this.bloc,
}) : super(key: key);
@override
Widget build(BuildContext context) {
return BlocBuilder<[THE BLOC THAT WAS PASSED IN], [AND THE STATE]>(
.......