1using Microsoft.Maui.Controls.Shapes;
39 this.Category = RemoteBareJid;
40 this.BareJid = RemoteBareJid;
41 this.Received = DateTime.UtcNow;
70 public override async Task
Open()
Contains information about an incoming chat message.
string? ReplaceObjectId
ID of message object being updated
ChatMessageNotificationEvent(string RemoteBareJid)
Contains information about an incoming chat message.
override Task< string > GetDescription()
Gets a descriptive text for the event.
ChatMessageNotificationEvent()
Contains information about an incoming chat message.
override async Task Open()
Opens the event.
override Task< Geometry > GetCategoryIcon()
Gets an icon for the category of event.
ChatMessageNotificationEvent(MessageEventArgs e)
Contains information about an incoming chat message.
Abstract base class of XMPP notification events.
string BareJid
Bare JID of sender.
Base class that references services in the app.
static IUiService UiService
Service serializing and managing UI-related tasks.
Static class containing SVG Paths for symbols used in the app.
static readonly Geometry PersonPath
Person button glyph
Holds navigation parameters specific to views displaying a list of contacts.
A page that displays a list of the current user's contacts.
Task GoToAsync(string Route, BackMethod BackMethod=BackMethod.Inherited, string? UniqueId=null)
Navigates the AppShell to the specified route, with page arguments to match.
NotificationEventType
Button on which event is to be displayed.
BackMethod
Navigation Back Method