updating details too

This commit is contained in:
Clint Rutkas
2024-09-05 11:11:23 -07:00
parent 25947ce10c
commit f436bbfe50
2 changed files with 45 additions and 10 deletions

View File

@@ -2,8 +2,8 @@
public class Action : BaseObservable, ICommand
{
private string _name = "";
private IconDataType _icon = new("");
private string _name = string.Empty;
private IconDataType _icon = new(string.Empty);
public string Name
{

View File

@@ -2,13 +2,48 @@
public class Details : BaseObservable, IDetails
{
protected IconDataType _HeroImage;
protected string _Title;
protected string _Body;
protected IDetailsElement[] _Metadata = [];
private IconDataType _heroImage = new(string.Empty);
private string _title = string.Empty;
private string _body = string.Empty;
private IDetailsElement[] _metadata = [];
public IconDataType HeroImage { get => _HeroImage; set { _HeroImage = value; OnPropertyChanged(nameof(HeroImage)); } }
public string Title { get => _Title; set { _Title = value; OnPropertyChanged(nameof(Title)); } }
public string Body { get => _Body; set { _Body = value; OnPropertyChanged(nameof(Body)); } }
public IDetailsElement[] Metadata { get => _Metadata; set { _Metadata = value; OnPropertyChanged(nameof(Metadata)); } }
public IconDataType HeroImage
{
get => _heroImage;
set
{
_heroImage = value;
OnPropertyChanged(nameof(HeroImage));
}
}
public string Title
{
get => _title;
set
{
_title = value;
OnPropertyChanged(nameof(Title));
}
}
public string Body
{
get => _body;
set
{
_body = value;
OnPropertyChanged(nameof(Body));
}
}
public IDetailsElement[] Metadata
{
get => _metadata;
set
{
_metadata = value;
OnPropertyChanged(nameof(Metadata));
}
}
}