|
@@ -2,22 +2,18 @@ import 'package:fis_i18n/i18n.dart';
|
|
|
import 'package:fis_ui/index.dart';
|
|
|
import 'package:flutter/material.dart';
|
|
|
|
|
|
-// class SelectModel {
|
|
|
-// SelectModel({required this.name, required this.code});
|
|
|
-// final String name;
|
|
|
-// final String code;
|
|
|
-// }
|
|
|
-
|
|
|
class FConfigureSelect extends FStatefulWidget {
|
|
|
static const C_SELECT_HEIGHT = 38.0;
|
|
|
|
|
|
final List<FSelectModel> source;
|
|
|
final ValueCallback onChanged;
|
|
|
+ final bool? readOnly;
|
|
|
String? value;
|
|
|
FConfigureSelect({
|
|
|
required this.source,
|
|
|
required this.onChanged,
|
|
|
this.value,
|
|
|
+ this.readOnly,
|
|
|
});
|
|
|
|
|
|
@override
|
|
@@ -32,7 +28,6 @@ class _FConfigureSelectState extends FState<FConfigureSelect> {
|
|
|
|
|
|
@override
|
|
|
FWidget build(BuildContext context) {
|
|
|
- // String selectedVal = controller.patientInfo[key] ?? '';
|
|
|
final select = FSelect<FSelectModel, String>(
|
|
|
source: widget.source,
|
|
|
hintText: i18nBook.remedical.select.t,
|