| 1 | import 'package:cake_wallet/core/auth_service.dart'; |
| 2 | import 'package:cake_wallet/view_model/wallet_list/wallet_edit_view_model.dart'; |
| 3 | import 'package:cake_wallet/view_model/wallet_list/wallet_list_item.dart'; |
| 4 | import 'package:cake_wallet/view_model/wallet_list/wallet_list_view_model.dart'; |
| 5 | import 'package:cake_wallet/view_model/wallet_new_vm.dart'; |
| 6 | |
| 7 | class WalletEditPageArguments { |
| 8 | WalletEditPageArguments({ |
| 9 | required this.editingWallet, |
| 10 | this.isWalletGroup = false, |
| 11 | this.walletListViewModel, |
| 12 | this.groupName = '', |
| 13 | this.walletGroupKey = '', |
| 14 | this.walletEditViewModel, |
| 15 | this.walletNewVM, |
| 16 | this.authService, |
| 17 | }); |
| 18 | |
| 19 | final WalletListItem editingWallet; |
| 20 | final bool isWalletGroup; |
| 21 | final String groupName; |
| 22 | final String walletGroupKey; |
| 23 | final WalletListViewModel? walletListViewModel; |
| 24 | |
| 25 | final WalletEditViewModel? walletEditViewModel; |
| 26 | final WalletNewVM? walletNewVM; |
| 27 | final AuthService? authService; |
| 28 | } |