25 lines
643 B
C#
25 lines
643 B
C#
using System;
|
|
using System.Collections.ObjectModel;
|
|
using System.Text.Json.Serialization;
|
|
using Flawless.Client.Service;
|
|
using ReactiveUI.SourceGenerators;
|
|
|
|
namespace Flawless.Client.Models;
|
|
|
|
[Serializable]
|
|
public partial class RepositoryLocalDatabaseModel : ReactiveModel
|
|
{
|
|
[JsonIgnore]
|
|
public required RepositoryModel RootModal { get; set; }
|
|
|
|
[JsonIgnore]
|
|
public required LocalFileTreeAccessor LocalAccessor { get; set; }
|
|
|
|
[JsonIgnore]
|
|
public RepositoryFileTreeAccessor? RepoAccessor { get; set; }
|
|
|
|
[Reactive] private Guid? _currentCommit;
|
|
|
|
[Reactive] private string? _commitMessage;
|
|
|
|
} |