37 lines
747 B
C#
37 lines
747 B
C#
using System;
|
|
using ReactiveUI.SourceGenerators;
|
|
|
|
namespace Flawless.Client.Models;
|
|
|
|
public partial class UserModel : ReactiveModel
|
|
{
|
|
public enum SexType : byte
|
|
{
|
|
Unset = 0,
|
|
Male = 1,
|
|
Female = 2,
|
|
WalmartPlasticBag = 3
|
|
}
|
|
|
|
[Reactive] private string _username;
|
|
|
|
[Reactive] private string _nickname;
|
|
|
|
[Reactive] private string _bio;
|
|
|
|
[Reactive] private SexType _sex;
|
|
|
|
[Reactive] private bool _emailIsVisible;
|
|
|
|
[Reactive] private bool _canEdit;
|
|
|
|
[Reactive] private string _email;
|
|
|
|
[Reactive] private string _phoneNumber;
|
|
|
|
[Reactive] private DateTime _joinDate;
|
|
|
|
[Reactive] private bool _isAdmin;
|
|
|
|
[Reactive] private bool _isActive;
|
|
} |