TF-46 Compose email for Reply, Forward from EmailView

This commit is contained in:
dab246
2021-08-26 17:12:49 +07:00
committed by Dat H. Pham
parent 5d5c2a3549
commit ee0dc37b7a
10 changed files with 101 additions and 44 deletions
@@ -0,0 +1,23 @@
import 'package:equatable/equatable.dart';
import 'package:jmap_dart_client/jmap/core/session/session.dart';
import 'package:model/model.dart';
class ComposerArguments with EquatableMixin {
final EmailActionType emailActionType;
final PresentationEmail? presentationEmail;
final EmailContent? emailContent;
final Session session;
final UserProfile userProfile;
ComposerArguments({
this.emailActionType = EmailActionType.compose,
this.presentationEmail,
this.emailContent,
required this.session,
required this.userProfile
});
@override
List<Object?> get props => [emailActionType, presentationEmail, emailContent, session, userProfile];
}