1
This commit is contained in:
parent
95d41f9530
commit
eae3a872db
@ -502,7 +502,7 @@
|
|||||||
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
|
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||||
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = TransGlobe;
|
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = trans_globe;
|
||||||
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
||||||
SUPPORTS_MACCATALYST = NO;
|
SUPPORTS_MACCATALYST = NO;
|
||||||
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
|
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
|
||||||
@ -711,7 +711,7 @@
|
|||||||
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
|
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||||
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = TransGlobe;
|
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = trans_globe;
|
||||||
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
||||||
SUPPORTS_MACCATALYST = NO;
|
SUPPORTS_MACCATALYST = NO;
|
||||||
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
|
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
|
||||||
@ -745,7 +745,7 @@
|
|||||||
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
|
PRODUCT_BUNDLE_IDENTIFIER = com.translate.text.fast;
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
PROVISIONING_PROFILE_SPECIFIER = "";
|
PROVISIONING_PROFILE_SPECIFIER = "";
|
||||||
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = TransGlobe;
|
"PROVISIONING_PROFILE_SPECIFIER[sdk=iphoneos*]" = trans_globe;
|
||||||
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
||||||
SUPPORTS_MACCATALYST = NO;
|
SUPPORTS_MACCATALYST = NO;
|
||||||
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
|
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
|
||||||
|
|||||||
@ -2,10 +2,12 @@ import 'package:flutter/material.dart';
|
|||||||
import 'package:get/get.dart';
|
import 'package:get/get.dart';
|
||||||
import 'package:trans_lark/entity/language_entity.dart';
|
import 'package:trans_lark/entity/language_entity.dart';
|
||||||
import 'package:trans_lark/generated/assets.dart';
|
import 'package:trans_lark/generated/assets.dart';
|
||||||
|
import 'package:trans_lark/global/global_config.dart';
|
||||||
import 'package:trans_lark/widget/t_base_scrollbar_widget.dart';
|
import 'package:trans_lark/widget/t_base_scrollbar_widget.dart';
|
||||||
|
|
||||||
class TLanguageSceneBottomSheet extends StatelessWidget {
|
class TLanguageSceneBottomSheet extends StatelessWidget {
|
||||||
const TLanguageSceneBottomSheet({super.key, required this.languageScene, required this.selectedLanguage});
|
const TLanguageSceneBottomSheet(
|
||||||
|
{super.key, required this.languageScene, required this.selectedLanguage});
|
||||||
|
|
||||||
final List<LanguageEntity> languageScene;
|
final List<LanguageEntity> languageScene;
|
||||||
final Rx<LanguageEntity> selectedLanguage;
|
final Rx<LanguageEntity> selectedLanguage;
|
||||||
@ -18,7 +20,8 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
|
|||||||
decoration: const BoxDecoration(
|
decoration: const BoxDecoration(
|
||||||
color: Colors.white,
|
color: Colors.white,
|
||||||
borderRadius: BorderRadius.only(
|
borderRadius: BorderRadius.only(
|
||||||
topLeft: Radius.circular(26), topRight: Radius.circular(26),
|
topLeft: Radius.circular(26),
|
||||||
|
topRight: Radius.circular(26),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
child: Column(
|
child: Column(
|
||||||
@ -51,7 +54,8 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
|
|||||||
child: InkWell(
|
child: InkWell(
|
||||||
onTap: () => _itemOnTap(item),
|
onTap: () => _itemOnTap(item),
|
||||||
child: Container(
|
child: Container(
|
||||||
padding: const EdgeInsets.symmetric(vertical: 13, horizontal: 33),
|
padding:
|
||||||
|
const EdgeInsets.symmetric(vertical: 13, horizontal: 33),
|
||||||
child: Row(
|
child: Row(
|
||||||
children: [
|
children: [
|
||||||
Expanded(
|
Expanded(
|
||||||
@ -59,7 +63,10 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
|
|||||||
return Text(
|
return Text(
|
||||||
item.languageName,
|
item.languageName,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
color: item.languageName == selectedLanguage.value.languageName ? const Color(0xff4ECA8C) : const Color(0xff152A3D),
|
color: item.languageName ==
|
||||||
|
selectedLanguage.value.languageName
|
||||||
|
? GlobalConfig.appColor
|
||||||
|
: const Color(0xff152A3D),
|
||||||
fontSize: 16,
|
fontSize: 16,
|
||||||
overflow: TextOverflow.ellipsis,
|
overflow: TextOverflow.ellipsis,
|
||||||
),
|
),
|
||||||
@ -68,11 +75,13 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
|
|||||||
),
|
),
|
||||||
Obx(() {
|
Obx(() {
|
||||||
return Visibility(
|
return Visibility(
|
||||||
visible: item.languageName == selectedLanguage.value.languageName,
|
visible: item.languageName ==
|
||||||
|
selectedLanguage.value.languageName,
|
||||||
child: Padding(
|
child: Padding(
|
||||||
padding: const EdgeInsets.only(left: 10),
|
padding: const EdgeInsets.only(left: 10),
|
||||||
child: Image.asset(
|
child: Image.asset(
|
||||||
Assets.imagesStarGreen,
|
Assets.imagesStarGreen,
|
||||||
|
color: GlobalConfig.appColor,
|
||||||
width: 16,
|
width: 16,
|
||||||
height: 16,
|
height: 16,
|
||||||
),
|
),
|
||||||
@ -97,4 +106,4 @@ class TLanguageSceneBottomSheet extends StatelessWidget {
|
|||||||
});
|
});
|
||||||
Get.back();
|
Get.back();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user