|  |  |  | @ -62,6 +62,17 @@ class _DynamicListViewScreenState extends State<DynamicListViewScreen> { | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |   late bool isTicketRequest; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |   List<Widget> getEITWidgetsList(List<CollectionTransaction>? collectionTransaction) { | 
		
	
		
			
				|  |  |  |  |     List<Widget> itemsList = []; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     for (int t = 0; t < (collectionTransaction ?? []).length; t++) { | 
		
	
		
			
				|  |  |  |  |       if (collectionTransaction![t].dISPLAYFLAG == "Y") { | 
		
	
		
			
				|  |  |  |  |         itemsList.add(ItemDetailViewCol(collectionTransaction[t].sEGMENTPROMPT!, collectionTransaction[t].sEGMENTVALUEDSP ?? "")); | 
		
	
		
			
				|  |  |  |  |       } | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  |     return itemsList; | 
		
	
		
			
				|  |  |  |  |   } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |   @override | 
		
	
		
			
				|  |  |  |  |   Widget build(BuildContext context) { | 
		
	
		
			
				|  |  |  |  |     if (dynamicParams == null) { | 
		
	
	
		
			
				
					|  |  |  | @ -84,16 +95,45 @@ class _DynamicListViewScreenState extends State<DynamicListViewScreen> { | 
		
	
		
			
				|  |  |  |  |                     shrinkWrap: true, | 
		
	
		
			
				|  |  |  |  |                     itemBuilder: (cxt, int parentIndex) => getEITTransactionList![parentIndex].collectionTransaction!.isEmpty | 
		
	
		
			
				|  |  |  |  |                         ? const SizedBox() | 
		
	
		
			
				|  |  |  |  |                         : Column( | 
		
	
		
			
				|  |  |  |  |                             crossAxisAlignment: CrossAxisAlignment.start, | 
		
	
		
			
				|  |  |  |  |                             mainAxisSize: MainAxisSize.min, | 
		
	
		
			
				|  |  |  |  |                             children: [ | 
		
	
		
			
				|  |  |  |  |                               for (int t = 0; t < (getEITTransactionList![parentIndex].collectionTransaction ?? []).length; t++) | 
		
	
		
			
				|  |  |  |  |                                 if (getEITTransactionList![parentIndex].collectionTransaction![t].dISPLAYFLAG == "Y") | 
		
	
		
			
				|  |  |  |  |                                   ItemDetailView(getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTPROMPT!, | 
		
	
		
			
				|  |  |  |  |                                       getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTVALUEDSP ?? ""), | 
		
	
		
			
				|  |  |  |  |                             ], | 
		
	
		
			
				|  |  |  |  |                         : GridView( | 
		
	
		
			
				|  |  |  |  |                             gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: 2, childAspectRatio: 1.9 / 0.75), | 
		
	
		
			
				|  |  |  |  |                             padding: const EdgeInsets.all(12.0), | 
		
	
		
			
				|  |  |  |  |                             shrinkWrap: true, | 
		
	
		
			
				|  |  |  |  |                             primary: false, | 
		
	
		
			
				|  |  |  |  |                             physics: const ScrollPhysics(), | 
		
	
		
			
				|  |  |  |  |                             children: getEITWidgetsList(getEITTransactionList![parentIndex].collectionTransaction), | 
		
	
		
			
				|  |  |  |  |                           ).objectContainerView(), | 
		
	
		
			
				|  |  |  |  |                     // Column( | 
		
	
		
			
				|  |  |  |  |                     //         crossAxisAlignment: CrossAxisAlignment.start, | 
		
	
		
			
				|  |  |  |  |                     //         mainAxisSize: MainAxisSize.min, | 
		
	
		
			
				|  |  |  |  |                     //         children: [ | 
		
	
		
			
				|  |  |  |  |                     //           for (int t = 0; t < (getEITTransactionList![parentIndex].collectionTransaction ?? []).length; t++) | 
		
	
		
			
				|  |  |  |  |                     //             if (getEITTransactionList![parentIndex].collectionTransaction![t].dISPLAYFLAG == "Y") | 
		
	
		
			
				|  |  |  |  |                     //               // ItemDetailView(getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTPROMPT!, | 
		
	
		
			
				|  |  |  |  |                     //               //     getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTVALUEDSP ?? ""), | 
		
	
		
			
				|  |  |  |  |                     //             // GridView( | 
		
	
		
			
				|  |  |  |  |                     //             //   gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: 2), | 
		
	
		
			
				|  |  |  |  |                     //             //   padding: const EdgeInsets.only(left: 21, right: 21, bottom: 21, top: 12), | 
		
	
		
			
				|  |  |  |  |                     //             //   shrinkWrap: true, | 
		
	
		
			
				|  |  |  |  |                     //             //   primary: false, | 
		
	
		
			
				|  |  |  |  |                     //             //   physics: const ScrollPhysics(), | 
		
	
		
			
				|  |  |  |  |                     //             //   children: getEITWidgetsList(getEITTransactionList![parentIndex].collectionTransaction), | 
		
	
		
			
				|  |  |  |  |                     //             // ) | 
		
	
		
			
				|  |  |  |  |                     //               // ItemDetailViewCol(getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTPROMPT!, | 
		
	
		
			
				|  |  |  |  |                     //               //     getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTVALUEDSP ?? ""), | 
		
	
		
			
				|  |  |  |  |                     // | 
		
	
		
			
				|  |  |  |  |                     //           // GridView( | 
		
	
		
			
				|  |  |  |  |                     //           //   gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: 2), | 
		
	
		
			
				|  |  |  |  |                     //           //   padding: const EdgeInsets.only(left: 21, right: 21, bottom: 21, top: 12), | 
		
	
		
			
				|  |  |  |  |                     //           //   shrinkWrap: true, | 
		
	
		
			
				|  |  |  |  |                     //           //   primary: false, | 
		
	
		
			
				|  |  |  |  |                     //           //   physics: const ScrollPhysics(), | 
		
	
		
			
				|  |  |  |  |                     //           //   children: getEITWidgetsList(getEITTransactionList![parentIndex].collectionTransaction), | 
		
	
		
			
				|  |  |  |  |                     //           // ) | 
		
	
		
			
				|  |  |  |  |                     //           // ItemDetailView(getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTPROMPT!, | 
		
	
		
			
				|  |  |  |  |                     //           //     getEITTransactionList![parentIndex].collectionTransaction![t].sEGMENTVALUEDSP ?? ""), | 
		
	
		
			
				|  |  |  |  |                     //         ], | 
		
	
		
			
				|  |  |  |  |                     //       ).objectContainerView(), | 
		
	
		
			
				|  |  |  |  |                     separatorBuilder: (cxt, index) => 12.height, | 
		
	
		
			
				|  |  |  |  |                     itemCount: getEITTransactionList!.length)), | 
		
	
		
			
				|  |  |  |  |       ], | 
		
	
	
		
			
				
					|  |  |  | 
 |