/// <summary> /// Returns the current latest client version /// </summary> public async Task <TaskResult <string> > GetCurrentVersion() { // This uses magic to work ClientPlanetMember user = new ClientPlanetMember(); string version = user.GetType().Assembly.GetName().Version.ToString(); return(new TaskResult <string>(true, "Success", version)); }
public async Task Open(MouseEventArgs e, ClientPlanetMember member) { await JS.InvokeVoidAsync("OpenMemberContextMenu", e.ClientX, e.ClientY); SelectedMember = member; if (OpenEvent != null) { await OpenEvent.Invoke(); } }
public async Task Open(MouseEventArgs e, ClientPlanetMember member) { SelectedMember = member; Component.SetPosition(e.ClientX, e.ClientY); Component.SetVisibility(true); if (OpenEvent != null) { await OpenEvent.Invoke(); } }
/// <summary> /// Returns the author of the message /// </summary> public async Task <ClientPlanetMember> GetAuthorAsync() { ClientPlanetMember planetMember = await ClientPlanetManager.Current.GetPlanetMemberAsync(Author_Id, Planet_Id); return(planetMember); }