TF-46 Create composer widget with add presentation
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:model/email/email_action_type.dart';
|
||||
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||
|
||||
extension EmailActionTypeExtension on EmailActionType {
|
||||
String prefixSubjectComposer(BuildContext context) {
|
||||
switch(this) {
|
||||
case EmailActionType.reply:
|
||||
case EmailActionType.replyAll:
|
||||
return AppLocalizations.of(context).prefix_reply_email;
|
||||
case EmailActionType.forward:
|
||||
return AppLocalizations.of(context).prefix_forward_email;
|
||||
default:
|
||||
return '';
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:model/model.dart';
|
||||
import 'package:tmail_ui_user/main/localizations/app_localizations.dart';
|
||||
|
||||
extension PrefixEmailAddressExtension on PrefixEmailAddress {
|
||||
|
||||
String asName(BuildContext context) {
|
||||
switch(this) {
|
||||
case PrefixEmailAddress.to:
|
||||
return AppLocalizations.of(context).to_email_address_prefix;
|
||||
case PrefixEmailAddress.cc:
|
||||
return AppLocalizations.of(context).cc_email_address_prefix;
|
||||
case PrefixEmailAddress.bcc:
|
||||
return AppLocalizations.of(context).bcc_email_address_prefix;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user