pairPagesWithConfigs method
- List<
Widget> pages, - List<
StatefulBranchInfoProvider> configs
pages paired with configs in order; both lists must be equally long.
Implementation
List<(Widget, StatefulBranchInfoProvider)> pairPagesWithConfigs(
List<Widget> pages,
List<StatefulBranchInfoProvider> configs,
) {
assert(
pages.length == configs.length,
'${pages.length} pages for ${configs.length} configs',
);
return [for (int i = 0; i < pages.length; i++) (pages[i], configs[i])];
}