Standalone Account Containers
Account containers for regular and shadow accounts are two instances of a single class now.
AccountModel
and AccountSettingsModel
behave like a proxy model over the underlying AccountsMap
. The models adapt to the changes signalled by instances of AccountsMap
.
AccountsMap
now manage the ordering (sequence) of accounts.
Use AccountsMap
instances to manage the accounts. The models are just for visualisation of the state and for determining the account selection.