import 'package:flutter/material.dart'; class SelectUnitState { // //表单的校验与数据 // final Map> formData; // // // =================================== Begin ↓ =================================== // // SelectUnitState({ // Map>? formData, // }) : formData = formData ?? // { // 'block': { // 'value': '', // 'controller': TextEditingController(), // 'hintText': '', // 'focusNode': FocusNode(), // 'obsecure': false, // }, // 'unit': { // 'value': '', // 'controller': TextEditingController(), // 'hintText': '', // 'focusNode': FocusNode(), // 'obsecure': false, // }, // 'room': { // 'value': '', // 'controller': TextEditingController(), // 'hintText': '', // 'focusNode': FocusNode(), // 'obsecure': false, // }, // }; String? selectedUnitId; String? selectedUnitName; SelectUnitState({ this.selectedUnitId, this.selectedUnitName, }); SelectUnitState copyWith({ String? selectedUnitId, String? selectedUnitName, }) { return SelectUnitState( selectedUnitId: selectedUnitId ?? this.selectedUnitId, selectedUnitName: selectedUnitName ?? this.selectedUnitName, ); } }