Использование нескольких АПИ внутри одного виджета во Flutter. Это возможно?
Я только начинаю изучать Flutter и возник такой вопрос: а есть ли во во Flutter возможность использовать несколько ссылок, связанных с АПИ одновременно в одном виджете?
Приведу в пример, что имею ввиду: допустим, мне надо построить сетку расписания прибытия поезда, для этого мне нужно, чтобы первая колонка показывала номер поезда, вторая колонка айди платформы, третья колонка время прибытия. чтобы было понятно, как должна примерно выглядеть сетка, то прикрепляю картинку
Так вот: номер поезда, айди платформы и время прибытия - не лежат вместе, они разрознены по разным частям АПИ. Можно ли во Флаттер каким-то образом доступиться изнутри виджета ко всем частям этого АПИ,
Как я понял из доков, для реализации этой хотелки надо использовать вместе Future и streambuilder-ы, потому что, например, номер поезда - статичен, когда как время прибытия поезда - наоборот меняется каждый раз и обычной фьюче билдер не подойдет.
Какие куски АПИ имеются в виду (на доступ к каждому из них - другая ссылка с другим путем):
class BusArriveAll {
BusArriveAll({
this.tcId,
this.srvId,
this.stId,
this.mrId,
this.uniqueid,
this.tcSystime,
this.tcArrivetime,
this.mvId,
this.tcLen2Target,
this.uInv,
this.tcGroup,
});
int tcId;
int srvId;
int stId;
int mrId;
int uniqueid;
DateTime tcSystime;
DateTime tcArrivetime;
int mvId;
double tcLen2Target;
bool uInv;
int tcGroup;
class Stops {
Stops(
{this.stId,
this.stTitle,
this.stDesc,
this.stLat,
this.stLong,
this.stNote,
this.okId,
this.srId});
int stId;
String okId;
String stTitle;
String stDesc;
double stLat;
int srId;
double stLong;
String stNote;
