1
0
mirror of https://github.com/chylex/Discord-History-Tracker.git synced 2025-08-16 09:31:40 +02:00
Files
.github
.idea
.vscode
app
.idea
Desktop
Common
Dialogs
CheckBox
CheckBoxDialog.axaml
CheckBoxDialog.axaml.cs
CheckBoxDialogModel.cs
CheckBoxItem.cs
Message
Progress
Discord
Main
Resources
App.axaml
App.axaml.cs
Arguments.cs
Desktop.csproj
Program.cs
Resources
Server
Utils
.gitignore
DiscordHistoryTracker.sln
Version.cs
build.bat
build.sh
empty.dht
global.json
minify.py
bld
lib
src
tools
web
.gitattributes
.gitignore
LICENSE.md
README.md
build.py
reserve.txt
2022-02-21 22:27:29 +01:00

25 lines
477 B
C#

using DHT.Utils.Models;
namespace DHT.Desktop.Dialogs.CheckBox {
class CheckBoxItem : BaseModel {
public string Title { get; init; } = "";
public object? Item { get; init; } = null;
private bool isChecked = false;
public bool Checked {
get => isChecked;
set => Change(ref isChecked, value);
}
}
sealed class CheckBoxItem<T> : CheckBoxItem {
public new T Item { get; }
public CheckBoxItem(T item) {
this.Item = item;
base.Item = item;
}
}
}