mergeScreenPT<T> function

List<(ScreenPT, T)> mergeScreenPT<T>(
  1. List<String> pts,
  2. String contextPT,
  3. List<T> list
)

Implementation

List<(ScreenPT,T)> mergeScreenPT<T>(List<String> pts, String contextPT, List<T> list){
  return list.indexed.map<(ScreenPT,T)>((indexed)=>((pts[indexed.$1], contextPT), indexed.$2)).toList();
  // return pts.indexed.map((indexed)=>((indexed.$2, contextPT), list[indexed.$1])).toList();
}