30 this.Amount = e.Balance.Amount;
31 this.Currency = e.Balance.Currency;
32 this.Event = e.Balance.Event;
33 this.Reserved = e.Balance.Reserved;
34 this.Timestamp = e.Balance.Timestamp;
35 this.Category = e.Balance.Event?.TransactionId.ToString() ??
string.Empty;
63 if (
string.IsNullOrEmpty(this.
Event?.Remote))
72 public override async Task
Open()
74 if ((this.
Event?.Change ?? 0) > 0)
CaseInsensitiveString Remote
Remote party
Contains information about a balance.
Contains information about an incoming chat message.
BalanceNotificationEvent(BalanceEventArgs e)
Contains information about an incoming chat message.
override async Task Open()
Opens the event.
CaseInsensitiveString? Currency
Currency
AccountEvent? Event
Account event
BalanceNotificationEvent()
Contains information about an incoming chat message.
decimal Reserved
Amount reserved
override async Task< string > GetDescription()
Gets a descriptive text for the event.
Abstract base class for wallet notification events.
DateTime Timestamp
Timestamp
Base class that references services in the app.
static IUiService UiService
Service serializing and managing UI-related tasks.
static INeuroWalletOrchestratorService NeuroWalletOrchestratorService
Neuro Wallet orchestrator service.
static IStringLocalizer Localizer
Localization service
Holds navigation parameters specific to an eDaler balance event.
A page that displays information about eDaler received.
Represents a case-insensitive string.