Commit ecd8fcd1 authored by Sai Srinivas's avatar Sai Srinivas
Browse files

07-07-2025 By Sai Srinivas

Pubspec and Safe Area.
parent 67ab0f3e
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
...@@ -33,6 +35,9 @@ class _AddtpcagentScreenState extends State<AddtpcagentScreen> { ...@@ -33,6 +35,9 @@ class _AddtpcagentScreenState extends State<AddtpcagentScreen> {
return Consumer<Tpcagentsprovider>( return Consumer<Tpcagentsprovider>(
builder: (context, provider, child) { builder: (context, provider, child) {
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2( appBar: appbar2(
...@@ -278,6 +283,7 @@ class _AddtpcagentScreenState extends State<AddtpcagentScreen> { ...@@ -278,6 +283,7 @@ class _AddtpcagentScreenState extends State<AddtpcagentScreen> {
), ),
), ),
), ),
),
onWillPop: () { onWillPop: () {
return onBackPressed(context); return onBackPressed(context);
......
import 'dart:io';
import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
...@@ -85,6 +87,9 @@ class _EditadjustedorderlistState extends State<Editadjustedorderlist> { ...@@ -85,6 +87,9 @@ class _EditadjustedorderlistState extends State<Editadjustedorderlist> {
return Consumer<Editpaymentprovider>( return Consumer<Editpaymentprovider>(
builder: (context, editProvider, child) { builder: (context, editProvider, child) {
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
backgroundColor: AppColors.scaffold_bg_color, backgroundColor: AppColors.scaffold_bg_color,
...@@ -571,6 +576,7 @@ class _EditadjustedorderlistState extends State<Editadjustedorderlist> { ...@@ -571,6 +576,7 @@ class _EditadjustedorderlistState extends State<Editadjustedorderlist> {
), ),
), ),
), ),
),
onWillPop: () async { onWillPop: () async {
editProvider.resetForm(); editProvider.resetForm();
return _onBackPressed(context); return _onBackPressed(context);
......
import 'dart:io';
import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
...@@ -55,6 +57,9 @@ class _EditorderaccountdetailsState extends State<Editorderaccountdetails> { ...@@ -55,6 +57,9 @@ class _EditorderaccountdetailsState extends State<Editorderaccountdetails> {
return Consumer<Editorderprovider>( return Consumer<Editorderprovider>(
builder: (context, provider, child) { builder: (context, provider, child) {
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
backgroundColor: AppColors.white, backgroundColor: AppColors.white,
...@@ -531,6 +536,7 @@ class _EditorderaccountdetailsState extends State<Editorderaccountdetails> { ...@@ -531,6 +536,7 @@ class _EditorderaccountdetailsState extends State<Editorderaccountdetails> {
), ),
), ),
), ),
),
onWillPop: () async { onWillPop: () async {
provider.resetForm(); provider.resetForm();
return _onBackPressed(context); return _onBackPressed(context);
......
import 'dart:async'; import 'dart:async';
import 'dart:io';
import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
...@@ -85,6 +86,9 @@ class _EditpaymentdetailsbymodeState extends State<Editpaymentdetailsbymode> { ...@@ -85,6 +86,9 @@ class _EditpaymentdetailsbymodeState extends State<Editpaymentdetailsbymode> {
return Consumer2<Addpaymentprovider, Editpaymentprovider>( return Consumer2<Addpaymentprovider, Editpaymentprovider>(
builder: (context, provider, editProvider, child) { builder: (context, provider, editProvider, child) {
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
backgroundColor: AppColors.white, backgroundColor: AppColors.white,
...@@ -338,6 +342,7 @@ class _EditpaymentdetailsbymodeState extends State<Editpaymentdetailsbymode> { ...@@ -338,6 +342,7 @@ class _EditpaymentdetailsbymodeState extends State<Editpaymentdetailsbymode> {
), ),
), ),
), ),
),
onWillPop: () async { onWillPop: () async {
provider.resetForm(); provider.resetForm();
return _onBackPressed(context); return _onBackPressed(context);
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
...@@ -35,6 +37,9 @@ class _OrderdetailsfeedbackhistoryState extends State<Orderdetailsfeedbackhistor ...@@ -35,6 +37,9 @@ class _OrderdetailsfeedbackhistoryState extends State<Orderdetailsfeedbackhistor
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar(context, "Feedback History"), appBar: appbar(context, "Feedback History"),
...@@ -146,6 +151,7 @@ class _OrderdetailsfeedbackhistoryState extends State<Orderdetailsfeedbackhistor ...@@ -146,6 +151,7 @@ class _OrderdetailsfeedbackhistoryState extends State<Orderdetailsfeedbackhistor
floatingActionButtonLocation: floatingActionButtonLocation:
FloatingActionButtonLocation.centerFloat, FloatingActionButtonLocation.centerFloat,
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/Notifiers/ordersProvider/pagesDashboardProvider.dart'; import 'package:generp/Notifiers/ordersProvider/pagesDashboardProvider.dart';
...@@ -35,6 +37,9 @@ class _OrderdetailspaymenthistoryState extends State<Orderdetailspaymenthistory> ...@@ -35,6 +37,9 @@ class _OrderdetailspaymenthistoryState extends State<Orderdetailspaymenthistory>
final paymentHistory = provider.paymentHistory; final paymentHistory = provider.paymentHistory;
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar(context, "Payment History"), appBar: appbar(context, "Payment History"),
...@@ -123,6 +128,7 @@ class _OrderdetailspaymenthistoryState extends State<Orderdetailspaymenthistory> ...@@ -123,6 +128,7 @@ class _OrderdetailspaymenthistoryState extends State<Orderdetailspaymenthistory>
):Emptywidget(context), ):Emptywidget(context),
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
...@@ -33,6 +35,9 @@ class _OrderdetailsproductshistoryState extends State<Orderdetailsproductshistor ...@@ -33,6 +35,9 @@ class _OrderdetailsproductshistoryState extends State<Orderdetailsproductshistor
final productsHistory = provider.productsHistory; final productsHistory = provider.productsHistory;
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar(context, "Products"), appBar: appbar(context, "Products"),
...@@ -121,6 +126,7 @@ class _OrderdetailsproductshistoryState extends State<Orderdetailsproductshistor ...@@ -121,6 +126,7 @@ class _OrderdetailsproductshistoryState extends State<Orderdetailsproductshistor
):Emptywidget(context), ):Emptywidget(context),
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
...@@ -33,6 +35,9 @@ class _OrdermoduledashboardState extends State<Ordermoduledashboard> { ...@@ -33,6 +35,9 @@ class _OrdermoduledashboardState extends State<Ordermoduledashboard> {
final pages = provider.ordersAccessiblePagesList; final pages = provider.ordersAccessiblePagesList;
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
backgroundColor: AppColors.scaffold_bg_color, backgroundColor: AppColors.scaffold_bg_color,
...@@ -257,6 +262,7 @@ class _OrdermoduledashboardState extends State<Ordermoduledashboard> { ...@@ -257,6 +262,7 @@ class _OrdermoduledashboardState extends State<Ordermoduledashboard> {
), ),
), ),
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart'; import 'package:flutter/services.dart';
...@@ -185,6 +187,9 @@ class _OrdersdetailsbymodesState extends State<Ordersdetailsbymodes> { ...@@ -185,6 +187,9 @@ class _OrdersdetailsbymodesState extends State<Ordersdetailsbymodes> {
subHeadings = [...subHeadings1,...subHeadings2]; subHeadings = [...subHeadings1,...subHeadings2];
} }
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2( appBar: appbar2(
...@@ -528,6 +533,7 @@ class _OrdersdetailsbymodesState extends State<Ordersdetailsbymodes> { ...@@ -528,6 +533,7 @@ class _OrdersdetailsbymodesState extends State<Ordersdetailsbymodes> {
), ),
), ),
), ),
),
onWillPop: () { onWillPop: () {
return onBackPressed(context); return onBackPressed(context);
......
import 'dart:io';
import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
...@@ -52,6 +54,9 @@ class _OrderslistbyModesState extends State<OrderslistbyModes> { ...@@ -52,6 +54,9 @@ class _OrderslistbyModesState extends State<OrderslistbyModes> {
provider.resetAll(); provider.resetAll();
return onBackPressed(context); return onBackPressed(context);
}, },
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2( appBar: appbar2(
...@@ -105,7 +110,7 @@ class _OrderslistbyModesState extends State<OrderslistbyModes> { ...@@ -105,7 +110,7 @@ class _OrderslistbyModesState extends State<OrderslistbyModes> {
), ),
); );
} }
if(ordersList[index].orderNumber=="GP20252605448") if(ordersList[index].orderNumber=="GP20252605448")
return Container( return Container(
padding: EdgeInsets.symmetric( padding: EdgeInsets.symmetric(
horizontal: 10, horizontal: 10,
...@@ -313,6 +318,7 @@ if(ordersList[index].orderNumber=="GP20252605448") ...@@ -313,6 +318,7 @@ if(ordersList[index].orderNumber=="GP20252605448")
) )
: Emptywidget(context), : Emptywidget(context),
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/Notifiers/ordersProvider/paymentsProvider.dart'; import 'package:generp/Notifiers/ordersProvider/paymentsProvider.dart';
...@@ -48,6 +50,9 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> { ...@@ -48,6 +50,9 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> {
var paymentDetails = provider.paymentDetails; var paymentDetails = provider.paymentDetails;
var adjustList = provider.paidLists; var adjustList = provider.paidLists;
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2( appBar: appbar2(
...@@ -473,6 +478,7 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> { ...@@ -473,6 +478,7 @@ class _PaymentdetailsbymodeState extends State<Paymentdetailsbymode> {
), ),
), ),
), ),
),
onWillPop: () { onWillPop: () {
return onBackPressed(context); return onBackPressed(context);
......
import 'dart:io';
import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
...@@ -48,6 +50,9 @@ class _PaymentlistsbymodeState extends State<Paymentlistsbymode> { ...@@ -48,6 +50,9 @@ class _PaymentlistsbymodeState extends State<Paymentlistsbymode> {
provider.resetAll(); provider.resetAll();
return onBackPressed(context); return onBackPressed(context);
}, },
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2( appBar: appbar2(
...@@ -288,6 +293,7 @@ class _PaymentlistsbymodeState extends State<Paymentlistsbymode> { ...@@ -288,6 +293,7 @@ class _PaymentlistsbymodeState extends State<Paymentlistsbymode> {
), ),
) : Emptywidget(context), ) : Emptywidget(context),
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/Notifiers/ordersProvider/tpcAgentsProvider.dart'; import 'package:generp/Notifiers/ordersProvider/tpcAgentsProvider.dart';
...@@ -41,6 +43,9 @@ class _TpcagentdetailsbymodeState extends State<Tpcagentdetailsbymode> { ...@@ -41,6 +43,9 @@ class _TpcagentdetailsbymodeState extends State<Tpcagentdetailsbymode> {
var tpcAgentDetails = provider.TPCAgentsDetails; var tpcAgentDetails = provider.TPCAgentsDetails;
var tpcReqAmt = provider.TPCRequestedAmounts; var tpcReqAmt = provider.TPCRequestedAmounts;
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2(context, widget.pageTitleName, provider.resetAll, appBar: appbar2(context, widget.pageTitleName, provider.resetAll,
...@@ -291,6 +296,7 @@ class _TpcagentdetailsbymodeState extends State<Tpcagentdetailsbymode> { ...@@ -291,6 +296,7 @@ class _TpcagentdetailsbymodeState extends State<Tpcagentdetailsbymode> {
), ),
), ),
),
onWillPop: () { onWillPop: () {
return onBackPressed(context); return onBackPressed(context);
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/screens/order/tpcAgentIssueListDetails.dart'; import 'package:generp/screens/order/tpcAgentIssueListDetails.dart';
...@@ -43,6 +45,9 @@ class _TpcagentissuelistState extends State<Tpcagentissuelist> { ...@@ -43,6 +45,9 @@ class _TpcagentissuelistState extends State<Tpcagentissuelist> {
provider.resetAll(); provider.resetAll();
return onBackPressed(context); return onBackPressed(context);
}, },
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2( appBar: appbar2(
...@@ -261,6 +266,7 @@ class _TpcagentissuelistState extends State<Tpcagentissuelist> { ...@@ -261,6 +266,7 @@ class _TpcagentissuelistState extends State<Tpcagentissuelist> {
), ),
) : Emptywidget(context), ) : Emptywidget(context),
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/screens/screensExports.dart'; import 'package:generp/screens/screensExports.dart';
...@@ -172,6 +174,9 @@ class _TpcagentissuelistdetailsState extends State<Tpcagentissuelistdetails> { ...@@ -172,6 +174,9 @@ class _TpcagentissuelistdetailsState extends State<Tpcagentissuelistdetails> {
subHeadings = [...subHeadings1,...subHeadings2]; subHeadings = [...subHeadings1,...subHeadings2];
} }
return WillPopScope( return WillPopScope(
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2(context, widget.pageTitleName, provider.resetAll, appBar: appbar2(context, widget.pageTitleName, provider.resetAll,
...@@ -415,6 +420,7 @@ class _TpcagentissuelistdetailsState extends State<Tpcagentissuelistdetails> { ...@@ -415,6 +420,7 @@ class _TpcagentissuelistdetailsState extends State<Tpcagentissuelistdetails> {
), ),
), ),
),
onWillPop: () { onWillPop: () {
return onBackPressed(context); return onBackPressed(context);
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/Notifiers/ordersProvider/tpcAgentsProvider.dart'; import 'package:generp/Notifiers/ordersProvider/tpcAgentsProvider.dart';
...@@ -45,6 +47,9 @@ class _TpcagentlistbymodeState extends State<Tpcagentlistbymode> { ...@@ -45,6 +47,9 @@ class _TpcagentlistbymodeState extends State<Tpcagentlistbymode> {
provider.resetAll(); provider.resetAll();
return onBackPressed(context); return onBackPressed(context);
}, },
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2( appBar: appbar2(
...@@ -289,6 +294,7 @@ class _TpcagentlistbymodeState extends State<Tpcagentlistbymode> { ...@@ -289,6 +294,7 @@ class _TpcagentlistbymodeState extends State<Tpcagentlistbymode> {
), ),
) : Emptywidget(context), ) : Emptywidget(context),
), ),
),
); );
}, },
); );
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/Notifiers/PaymentCollectionProvider.dart'; import 'package:generp/Notifiers/PaymentCollectionProvider.dart';
...@@ -23,12 +25,14 @@ class _AccountsuggestionsState extends State<Accountsuggestions> { ...@@ -23,12 +25,14 @@ class _AccountsuggestionsState extends State<Accountsuggestions> {
builder: (context, provider, child) { builder: (context, provider, child) {
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar(context, "Accounts"), appBar: appbar(context, "Accounts"),
backgroundColor: AppColors.scaffold_bg_color, backgroundColor: AppColors.scaffold_bg_color,
body: SafeArea( body: Container(
child: Container(
decoration: BoxDecoration(color: Colors.white), decoration: BoxDecoration(color: Colors.white),
child: Column( child: Column(
children: [ children: [
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:generp/screens/finance/FileViewer.dart'; import 'package:generp/screens/finance/FileViewer.dart';
import 'package:provider/provider.dart'; import 'package:provider/provider.dart';
...@@ -36,12 +38,14 @@ class _FollowupdetailsState extends State<Followupdetails> { ...@@ -36,12 +38,14 @@ class _FollowupdetailsState extends State<Followupdetails> {
var followups = provider.followUpList; var followups = provider.followUpList;
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar(context, "Follow Up Details"), appBar: appbar(context, "Follow Up Details"),
backgroundColor: AppColors.scaffold_bg_color, backgroundColor: AppColors.scaffold_bg_color,
body: SafeArea( body: Container(
child: Container(
child: ListView.builder( child: ListView.builder(
itemCount: provider.followUpList.length, itemCount: provider.followUpList.length,
itemBuilder: (context, index) { itemBuilder: (context, index) {
......
import 'dart:io';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_svg/svg.dart'; import 'package:flutter_svg/svg.dart';
import 'package:generp/Notifiers/PaymentCollectionProvider.dart'; import 'package:generp/Notifiers/PaymentCollectionProvider.dart';
...@@ -52,11 +54,14 @@ class _MonthlycollectionState extends State<Monthlycollection> { ...@@ -52,11 +54,14 @@ class _MonthlycollectionState extends State<Monthlycollection> {
); );
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
backgroundColor: AppColors.scaffold_bg_color, backgroundColor: AppColors.scaffold_bg_color,
appBar: appbar2(context, "Payment Collection",provider.resetAll, sendWidget), appBar: appbar2(context, "Payment Collection",provider.resetAll, sendWidget),
body: SafeArea(child: provider.paymenCollectionList.isNotEmpty?Container( body: provider.paymenCollectionList.isNotEmpty?Container(
child: ListView.builder( child: ListView.builder(
scrollDirection: Axis.vertical, scrollDirection: Axis.vertical,
shrinkWrap: true, shrinkWrap: true,
...@@ -232,7 +237,8 @@ class _MonthlycollectionState extends State<Monthlycollection> { ...@@ -232,7 +237,8 @@ class _MonthlycollectionState extends State<Monthlycollection> {
); );
}, },
), ),
):Emptywidget(context),) ):Emptywidget(context)
),
), ),
); );
}, },
......
import 'dart:io';
import 'package:dropdown_button2/dropdown_button2.dart'; import 'package:dropdown_button2/dropdown_button2.dart';
import 'package:flutter/foundation.dart'; import 'package:flutter/foundation.dart';
import 'package:flutter/gestures.dart'; import 'package:flutter/gestures.dart';
...@@ -214,12 +216,14 @@ class _NearbygeneratorsState extends State<Nearbygenerators> { ...@@ -214,12 +216,14 @@ class _NearbygeneratorsState extends State<Nearbygenerators> {
return WillPopScope( return WillPopScope(
onWillPop: () => onBackPressed(context), onWillPop: () => onBackPressed(context),
child: SafeArea(
top: false,
bottom: Platform.isIOS?false:true,
child: Scaffold( child: Scaffold(
resizeToAvoidBottomInset: true, resizeToAvoidBottomInset: true,
appBar: appbar2(context, "Nearby Generators",provider.resetAll,sendWidget), appBar: appbar2(context, "Nearby Generators",provider.resetAll,sendWidget),
backgroundColor: AppColors.scaffold_bg_color, backgroundColor: AppColors.scaffold_bg_color,
body: SafeArea( body: Container(
child: Container(
child: SingleChildScrollView( child: SingleChildScrollView(
child:Column( child:Column(
children: [ children: [
...@@ -234,6 +238,9 @@ class _NearbygeneratorsState extends State<Nearbygenerators> { ...@@ -234,6 +238,9 @@ class _NearbygeneratorsState extends State<Nearbygenerators> {
height: MediaQuery.of(context).size.height, height: MediaQuery.of(context).size.height,
child: Stack(children: [ child: Stack(children: [
GoogleMap( GoogleMap(
scrollGesturesEnabled: true,
rotateGesturesEnabled: true,
myLocationEnabled: true, myLocationEnabled: true,
zoomGesturesEnabled: true, zoomGesturesEnabled: true,
zoomControlsEnabled: true, zoomControlsEnabled: true,
...@@ -371,6 +378,7 @@ class _NearbygeneratorsState extends State<Nearbygenerators> { ...@@ -371,6 +378,7 @@ class _NearbygeneratorsState extends State<Nearbygenerators> {
], ],
), ),
), ),
SizedBox(height: 10,),
Row( Row(
children: [ children: [
Text( Text(
...@@ -391,8 +399,9 @@ class _NearbygeneratorsState extends State<Nearbygenerators> { ...@@ -391,8 +399,9 @@ class _NearbygeneratorsState extends State<Nearbygenerators> {
], ],
), ),
InteractiveSlider( InteractiveSlider(
padding: EdgeInsets.symmetric(horizontal: 4,vertical: 0),
min: 1.0, min: 1.0,
max: 100.0, max: 50.0,
enabled: true, enabled: true,
// backgroundColor: AppColors.app_blue, // backgroundColor: AppColors.app_blue,
...@@ -400,9 +409,9 @@ class _NearbygeneratorsState extends State<Nearbygenerators> { ...@@ -400,9 +409,9 @@ class _NearbygeneratorsState extends State<Nearbygenerators> {
segmentDividerColor:Color(0xFFF6F6F8), segmentDividerColor:Color(0xFFF6F6F8),
onChanged: (value) { onChanged: (value) {
provider.currentValue = value; provider.currentValue = value;
provider.debounce(() { // provider.debounce(() {
provider.LoadNearbyGeneratorsAPI(context); // provider.LoadNearbyGeneratorsAPI(context);
}, Duration(milliseconds: 200)); // }, Duration(milliseconds: 200));
}, },
), ),
// Slider( // Slider(
...@@ -425,7 +434,7 @@ class _NearbygeneratorsState extends State<Nearbygenerators> { ...@@ -425,7 +434,7 @@ class _NearbygeneratorsState extends State<Nearbygenerators> {
child: InkWell( child: InkWell(
onTap: () { onTap: () {
provider.debounce(() { provider.debounce(() {
provider.LoadNearbyGeneratorsAPI(context); provider.LoadNearbyGeneratorsAPI(context,provider.currentValue);
Navigator.pop(context); Navigator.pop(context);
}, Duration(milliseconds: 500)); }, Duration(milliseconds: 500));
}, },
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment