ToneSnap_FSX_Flutter/lib/modules/voice/settings/settings_controller.dart
fengshengxiong 422a3f8802 first commit
2024-06-11 11:53:38 +08:00

25 lines
808 B
Dart

import 'package:get/get.dart';
import 'package:tone_snap/generated/assets.dart';
import 'package:tone_snap/routes/app_routes.dart';
class SettingsController extends GetxController {
final options = ['About', 'Privacy Policy', 'User Agreement'];
final optionIcons = [Assets.imagesAbout, Assets.imagesPrivacy, Assets.imagesUserAgreement];
void onTapItem(int index) async {
if (index == 0) {
Get.toNamed(AppRoutes.about);
} else if (index == 1) {
Get.toNamed(AppRoutes.privacy, arguments: {
'title': options[index],
'url': 'https://tonesnap-privacy.mystrikingly.com',
});
} else if (index == 2) {
Get.toNamed(AppRoutes.terms, arguments: {
'title': options[index],
'url': 'https://tonesnap-terms.mystrikingly.com'
});
}
}
}