Gender
unknown
dart
3 years ago
1.4 kB
4
Indexable
import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:mobile/app/global_widgets/circular_block_button_widget.dart'; import 'package:mobile/app/services/controllers/specialities_providers.dart'; class GenderFilter extends GetView<SpecialitiesProvidersController>{ @override Widget build(BuildContext context) { return Container( child: Column( children: <Widget>[ addGenderRadioButton(0, 'All'.tr), SizedBox(height: 5,), addGenderRadioButton(1, 'Male'.tr), SizedBox(height: 5,), addGenderRadioButton(2, 'Female'.tr), ], ).paddingSymmetric(horizontal: 20,vertical: 20), ); } Row addGenderRadioButton(int btnValue, String title) { return Row( mainAxisAlignment: MainAxisAlignment.start, children: <Widget>[ Obx(() => Radio( visualDensity: VisualDensity.compact, activeColor: Get.theme.accentColor, value: btnValue, groupValue: controller.selectedGender.value, onChanged: (value) { print(title); print(btnValue); controller.selectedGender.value = btnValue; }, )), Text(title,style: TextStyle(fontSize: 15),) ], ); } }
Editor is loading...