मेरे फ़्लटर ऐप में 2 स्क्रीन हैं: रिकॉर्ड बनाने और संपादित करने के लिए रिकॉर्ड और स्क्रीन की सूची।
अगर मैं दूसरी स्क्रीन पर ऑब्जेक्ट पास करता हूं तो इसका मतलब है कि मैं इसे संपादित करने जा रहा हूं और अगर मैं इसे पास करता हूं तो इसका मतलब है कि मैं नया आइटम बना रहा हूं। संपादन स्क्रीन स्टेटफुल विजेट है और मुझे यकीन नहीं है कि मेरे मामले के लिए इस दृष्टिकोण https://flutter.io/cookbook/navigation/passing-data/ का उपयोग कैसे किया जाए ।
class RecordPage extends StatefulWidget {
final Record recordObject;
RecordPage({Key key, @required this.recordObject}) : super(key: key);
@override
_RecordPageState createState() => new _RecordPageState();
}
class _RecordPageState extends State<RecordPage> {
@override
Widget build(BuildContext context) {
//.....
}
}
मैं कैसे उपयोग कर सकते हैं recordObject अंदर _RecordPageState ?