mirror of
https://github.com/Iconica-Development/flutter_profile.git
synced 2025-05-18 16:53:45 +02:00
40 lines
630 B
Dart
40 lines
630 B
Dart
|
import 'package:flutter/material.dart';
|
||
|
import 'package:profile/profile.dart';
|
||
|
|
||
|
class TestProfileData extends ProfileData {
|
||
|
TestProfileData({
|
||
|
this.email,
|
||
|
});
|
||
|
|
||
|
String? email;
|
||
|
|
||
|
@override
|
||
|
Map<String, dynamic> mapWidget(
|
||
|
VoidCallback update,
|
||
|
BuildContext context,
|
||
|
) {
|
||
|
return {
|
||
|
'email': null,
|
||
|
};
|
||
|
}
|
||
|
|
||
|
@override
|
||
|
ProfileData fromMap(Map<String, dynamic> data) {
|
||
|
return TestProfileData(
|
||
|
email: data['email'],
|
||
|
);
|
||
|
}
|
||
|
|
||
|
@override
|
||
|
Map<String, dynamic> toMap() {
|
||
|
return {
|
||
|
'email': email,
|
||
|
};
|
||
|
}
|
||
|
|
||
|
@override
|
||
|
ProfileData create() {
|
||
|
return TestProfileData();
|
||
|
}
|
||
|
}
|