| 123456789101112131415161718192021222324252627282930313233 |
- import 'package:trackoffical_app/appcore/ffi.dart';
- export 'package:trackoffical_app/appcore/ffi.dart' show Sex;
- import 'package:trackoffical_app/pb.dart' as pb;
- extension SexExt on Sex{
- String display(){
- switch (this){
- case Sex.Male:
- return '男';
- case Sex.Female:
- return '女';
- }
- }
- pb.User_Sex toPb(){
- switch (this){
- case Sex.Male:
- return pb.User_Sex.Male;
- case Sex.Female:
- return pb.User_Sex.Female;
- }
- }
- }
- extension PbSexExt on pb.User_Sex{
- Sex toModel(){
- if(pb.User_Sex.Male == this){
- return Sex.Male;
- }else{
- return Sex.Female;
- }
- }
- }
|