mirror of
				https://github.com/inventree/inventree-app.git
				synced 2025-10-30 04:45:39 +00:00 
			
		
		
		
	Refactoring
This commit is contained in:
		| @@ -3,7 +3,7 @@ import 'package:InvenTree/api.dart'; | ||||
| import 'package:InvenTree/inventree/part.dart'; | ||||
| import 'package:InvenTree/preferences.dart'; | ||||
|  | ||||
| import 'package:InvenTree/widget/part_display.dart'; | ||||
| import 'package:InvenTree/widget/part_detail.dart'; | ||||
| import 'package:InvenTree/widget/drawer.dart'; | ||||
|  | ||||
| import 'package:flutter/cupertino.dart'; | ||||
| @@ -164,6 +164,9 @@ class _CategoryDisplayState extends State<CategoryDisplayWidget> { | ||||
|                           InvenTreePreferences().expandCategoryList = !InvenTreePreferences().expandCategoryList; | ||||
|                         }); | ||||
|                       }, | ||||
|                       onLongPress: () { | ||||
|                         // TODO - Context menu for e.g. creating a new PartCategory | ||||
|                       }, | ||||
|                     ); | ||||
|                   }, | ||||
|                   body: SubcategoryList(_subcategories), | ||||
| @@ -180,6 +183,9 @@ class _CategoryDisplayState extends State<CategoryDisplayWidget> { | ||||
|                           InvenTreePreferences().expandPartList = !InvenTreePreferences().expandPartList; | ||||
|                         }); | ||||
|                       }, | ||||
|                       onLongPress: () { | ||||
|                         // TODO - Context menu for e.g. creating a new Part | ||||
|                       }, | ||||
|                     ); | ||||
|                   }, | ||||
|                   body: PartList(_parts), | ||||
| @@ -249,7 +255,7 @@ class PartList extends StatelessWidget { | ||||
|     InvenTreePart().get(pk).then((var part) { | ||||
|       if (part is InvenTreePart) { | ||||
|  | ||||
|         Navigator.push(context, MaterialPageRoute(builder: (context) => PartDisplayWidget(part))); | ||||
|         Navigator.push(context, MaterialPageRoute(builder: (context) => PartDetailWidget(part))); | ||||
|       } | ||||
|     }); | ||||
|   } | ||||
|   | ||||
							
								
								
									
										6
									
								
								lib/widget/company_detail.dart
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								lib/widget/company_detail.dart
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
|  | ||||
| import 'package:flutter/cupertino.dart'; | ||||
|  | ||||
| class CompanyDetailWidget extends StatefulWidget { | ||||
|  | ||||
| } | ||||
| @@ -2,7 +2,7 @@ import 'package:InvenTree/api.dart'; | ||||
| import 'package:InvenTree/inventree/stock.dart'; | ||||
| import 'package:InvenTree/preferences.dart'; | ||||
| import 'package:InvenTree/widget/drawer.dart'; | ||||
| import 'package:InvenTree/widget/stock_display.dart'; | ||||
| import 'package:InvenTree/widget/stock_detail.dart'; | ||||
| import 'package:flutter/cupertino.dart'; | ||||
| import 'package:flutter/material.dart'; | ||||
| import 'package:flutter/foundation.dart'; | ||||
| @@ -246,7 +246,7 @@ class StockList extends StatelessWidget { | ||||
|   void _openItem(BuildContext context, int pk) { | ||||
|     InvenTreeStockItem().get(pk).then((var item) { | ||||
|       if (item is InvenTreeStockItem) { | ||||
|         Navigator.push(context, MaterialPageRoute(builder: (context) => StockItemDisplayWidget(item))); | ||||
|         Navigator.push(context, MaterialPageRoute(builder: (context) => StockDetailWidget(item))); | ||||
|       } | ||||
|     }); | ||||
|   } | ||||
|   | ||||
| @@ -9,9 +9,9 @@ import 'package:InvenTree/api.dart'; | ||||
| import 'package:InvenTree/widget/drawer.dart'; | ||||
| import 'package:font_awesome_flutter/font_awesome_flutter.dart'; | ||||
| 
 | ||||
| class PartDisplayWidget extends StatefulWidget { | ||||
| class PartDetailWidget extends StatefulWidget { | ||||
| 
 | ||||
|   PartDisplayWidget(this.part, {Key key}) : super(key: key); | ||||
|   PartDetailWidget(this.part, {Key key}) : super(key: key); | ||||
| 
 | ||||
|   final InvenTreePart part; | ||||
| 
 | ||||
| @@ -21,7 +21,7 @@ class PartDisplayWidget extends StatefulWidget { | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| class _PartDisplayState extends State<PartDisplayWidget> { | ||||
| class _PartDisplayState extends State<PartDetailWidget> { | ||||
| 
 | ||||
|   _PartDisplayState(this.part) { | ||||
|     // TODO | ||||
| @@ -3,7 +3,7 @@ | ||||
| import 'package:InvenTree/inventree/stock.dart'; | ||||
| import 'package:InvenTree/inventree/part.dart'; | ||||
| import 'package:InvenTree/widget/location_display.dart'; | ||||
| import 'package:InvenTree/widget/part_display.dart'; | ||||
| import 'package:InvenTree/widget/part_detail.dart'; | ||||
| import 'package:flutter/cupertino.dart'; | ||||
| import 'package:flutter/material.dart'; | ||||
| 
 | ||||
| @@ -12,9 +12,9 @@ import 'package:InvenTree/api.dart'; | ||||
| import 'package:InvenTree/widget/drawer.dart'; | ||||
| import 'package:font_awesome_flutter/font_awesome_flutter.dart'; | ||||
| 
 | ||||
| class StockItemDisplayWidget extends StatefulWidget { | ||||
| class StockDetailWidget extends StatefulWidget { | ||||
| 
 | ||||
|   StockItemDisplayWidget(this.item, {Key key}) : super(key: key); | ||||
|   StockDetailWidget(this.item, {Key key}) : super(key: key); | ||||
| 
 | ||||
|   final InvenTreeStockItem item; | ||||
| 
 | ||||
| @@ -23,7 +23,7 @@ class StockItemDisplayWidget extends StatefulWidget { | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| class _StockItemDisplayState extends State<StockItemDisplayWidget> { | ||||
| class _StockItemDisplayState extends State<StockDetailWidget> { | ||||
| 
 | ||||
|   _StockItemDisplayState(this.item) { | ||||
|     // TODO | ||||
| @@ -64,7 +64,7 @@ class _StockItemDisplayState extends State<StockItemDisplayWidget> { | ||||
|           if (item.partId > 0) { | ||||
|             InvenTreePart().get(item.partId).then((var part) { | ||||
|               if (part is InvenTreePart) { | ||||
|                 Navigator.push(context, MaterialPageRoute(builder: (context) => PartDisplayWidget(part))); | ||||
|                 Navigator.push(context, MaterialPageRoute(builder: (context) => PartDetailWidget(part))); | ||||
|               } | ||||
|             }); | ||||
|           } | ||||
		Reference in New Issue
	
	Block a user