17 lines
425 B
C#
17 lines
425 B
C#
using Godot;
|
|
using SpacetimeDB.Types;
|
|
|
|
public static class UserUtils
|
|
{
|
|
public static Color ParseColor(User user)
|
|
{
|
|
return user.Color != null && Color.HtmlIsValid(user.Color)
|
|
? Color.FromHtml(user.Color)
|
|
: Colors.AliceBlue;
|
|
}
|
|
|
|
public static string UserNameOrIdentity(User user)
|
|
{
|
|
return user != null ? user.Name ?? user.Identity.ToString()[..8] : "unknown";
|
|
}
|
|
}
|