TF-3278 Handle open app via deep link at MailboxDashboard screen

This commit is contained in:
dab246
2024-11-22 23:30:37 +07:00
committed by Dat H. Pham
parent 8022559bc2
commit 223fdbf1fb
59 changed files with 1058 additions and 429 deletions
@@ -27,6 +27,7 @@ class KeychainSharingSession with EquatableMixin {
String? tokenEndpoint;
List<String>? oidcScopes;
List<MailboxId>? mailboxIdsBlockNotification;
bool isTWP;
KeychainSharingSession({
required this.accountId,
@@ -40,6 +41,7 @@ class KeychainSharingSession with EquatableMixin {
this.tokenEndpoint,
this.oidcScopes,
this.mailboxIdsBlockNotification,
this.isTWP = false,
});
factory KeychainSharingSession.fromJson(Map<String, dynamic> json) => _$KeychainSharingSessionFromJson(json);
@@ -59,5 +61,6 @@ class KeychainSharingSession with EquatableMixin {
tokenEndpoint,
oidcScopes,
mailboxIdsBlockNotification,
isTWP,
];
}