-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathExtensionConfigModel.cs
More file actions
21 lines (19 loc) · 973 Bytes
/
Copy pathExtensionConfigModel.cs
File metadata and controls
21 lines (19 loc) · 973 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using CommunityToolkit.Mvvm.ComponentModel;
namespace GeneralUpdate.Tools.Models;
public partial class ExtensionConfigModel : ObservableObject
{
[ObservableProperty] private string _name = "";
[ObservableProperty] private string _version = "0.0.1";
[ObservableProperty] private string _description = "";
[ObservableProperty] private string _extensionDirectory = "";
[ObservableProperty] private string _exportPath = "";
[ObservableProperty] private string _dependencies = "";
[ObservableProperty] private string _publisher = "";
[ObservableProperty] private string _license = "";
[ObservableProperty] private string _categoriesText = "";
[ObservableProperty] private string _minHostVersion = "";
[ObservableProperty] private string _maxHostVersion = "";
[ObservableProperty] private int _platformValue = 1;
[ObservableProperty] private bool _isPreRelease;
[ObservableProperty] private string _outputPath = "";
}