// 전화번호 입력 필드 관리를 위한 클래스 // 타입 안정성 및 코드 간결성을 위해 사용 import 'package:flutter/material.dart'; class UserPhoneField { // 전화번호 종류(휴대폰, 사무실 등) String type; // 전화번호 입력 컨트롤러 final TextEditingController controller; UserPhoneField({required this.type, String? initialValue}) : controller = TextEditingController(text: initialValue); // 현재 입력된 전화번호 반환 String get number => controller.text; // 컨트롤러 해제 void dispose() => controller.dispose(); }