onIdentityChanged method
- UserId me
override
Handles identity changes to the provided UserId.
Implementation
@override
void onIdentityChanged(UserId me) {
super.onIdentityChanged(me);
Log.debug('onIdentityChanged($me)', '$runtimeType');
_queryToken?.cancel();
_queryToken = null;
operations.clear();
balance.value = Balance.zero;
_balanceSubscription?.close(immediate: true);
_operationsSubscription?.close(immediate: true);
if (!me.isLocal) {
operations.around();
_queryMethods();
_initBalanceSubscription();
_initOperationsSubscription();
}
}