This commit is contained in:
Hamza-Ayed
2023-11-06 18:25:23 +03:00
parent 942fa97a31
commit 8238323dd3
18 changed files with 5817 additions and 326 deletions

View File

@@ -2,6 +2,7 @@ import 'package:camera/camera.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:ride/constant/colors.dart';
import 'package:ride/constant/info.dart';
import 'package:ride/constant/style.dart';
import 'package:ride/constant/table_names.dart';
import 'package:ride/controller/functions/camer_controller.dart';
@@ -10,6 +11,7 @@ import 'package:ride/controller/home/captin/order_request_controller.dart';
import 'package:ride/controller/payment/payment_controller.dart';
import 'package:ride/main.dart';
import 'package:ride/views/Rate/ride_calculate_driver.dart';
import 'package:ride/views/home/Captin/bottom_bar.dart';
import 'package:ride/views/home/Captin/camer_widget.dart';
import 'package:ride/views/home/Captin/text_scanner.dart';
import 'package:ride/views/widgets/circle_container.dart';
@@ -19,6 +21,7 @@ import 'package:flutter_font_icons/flutter_font_icons.dart';
import '../../../controller/functions/location_controller.dart';
import '../../../controller/functions/ocr_controller.dart';
import '../../../controller/home/captin/widget/connect.dart';
import 'passportimage.dart';
class HomeCaptain extends StatelessWidget {
const HomeCaptain({super.key});
@@ -109,18 +112,36 @@ class HomeCaptain extends StatelessWidget {
width: Get.width * .8,
height: 80,
child: Center(
child: Row(
mainAxisAlignment: MainAxisAlignment.center,
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
const Icon(
Entypo.wallet,
color: AppColor.greenColor,
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
const Icon(
Entypo.wallet,
color: AppColor.greenColor,
),
Text(
' You Earn today is '.tr +
homeCaptainController.totalMoneyToday,
style: AppStyle.title,
),
],
),
Text(
' You Earn today is '.tr +
homeCaptainController
.totalMoneyToday, //Todo add here number for income
style: AppStyle.title,
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
const Icon(
Entypo.loop,
color: AppColor.yellowColor,
),
Text(
' You Have in ${AppInformation.appName} '.tr +
homeCaptainController.totalMoneyInSEFER,
style: AppStyle.title,
),
],
),
],
))),
@@ -180,20 +201,37 @@ class HomeCaptain extends StatelessWidget {
// );
},
child: const Icon(MaterialIcons.message)),
// TextButton(
// onPressed: () {
// Get.to(() => TextExtractionView());
// },
// child: const Text(
// "Text FlutterTesseractsOcr",
// ),
// ),
TextButton(
onPressed: () {
Get.to(() => TextExtractionView());
Get.to(() => PassportPage());
},
child: const Text(
"Text FlutterTesseractsOcr",
child: Text(
'Passport '.tr,
),
),
TextButton(
onPressed: () {
Get.to(() => TextRecognizerWidget());
Get.to(() => PassportDataExtractorWidget());
},
child: Text(
'Passport new'.tr,
),
),
TextButton(
onPressed: () {
Get.to(() => const TextRecognizerWidget());
},
child: const Text(
"Text FlutterMLGoogle",
"Driver License ML",
),
),
TextButton(
@@ -208,11 +246,20 @@ class HomeCaptain extends StatelessWidget {
),
TextButton(
onPressed: () {
CameraClassController().extractByAPI(
'https://img.alwakeelnews.com/Content/Upload/large/b8109dd0d33af5195938104af6835fef.jpg');
Get.to(
() => CameraWidgetPassPort(),
);
},
child: const Text(
"Text By API",
" CameraWidgetPassPort",
),
),
TextButton(
onPressed: () {
Get.to(() => HomeScreen());
},
child: const Text(
"Home Screen",
),
),
TextButton(