documentation
This commit is contained in:
parent
ef50cbc3ff
commit
1a5dba0395
1 changed files with 16 additions and 3 deletions
|
@ -27,20 +27,30 @@ public partial class WorkDateComponent : IDisposable
|
|||
/// <summary>
|
||||
/// User preference service
|
||||
/// </summary>
|
||||
[Inject] public UserPrefService Prefs { get; set; }
|
||||
[Inject]
|
||||
public UserPrefService Prefs { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// OnChanged callback function
|
||||
/// </summary>
|
||||
[Parameter] public EventCallback<string> OnChangedCallback { get; set; }
|
||||
[Parameter]
|
||||
public EventCallback<string> OnChangedCallback { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// work date context holding the edit value
|
||||
/// </summary>
|
||||
private EditContext WorkDateContext { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Selected data
|
||||
/// </summary>
|
||||
private DateTime SelectedDate { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// user preferences
|
||||
/// </summary>
|
||||
private UserPref _prefs = new();
|
||||
|
||||
/// <summary>
|
||||
/// Component Initialization
|
||||
/// </summary>
|
||||
|
@ -53,6 +63,7 @@ public partial class WorkDateComponent : IDisposable
|
|||
? DateTime.Now
|
||||
: DateTime.Parse(_prefs.WorkDate);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// OnDateChanged function call to invoke the event callback
|
||||
/// </summary>
|
||||
|
@ -63,6 +74,7 @@ public partial class WorkDateComponent : IDisposable
|
|||
await Prefs.SetWorkDate(val);
|
||||
await OnChangedCallback.InvokeAsync($"{val:yyyy-MM-dd}");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// ProfileService
|
||||
/// </summary>
|
||||
|
@ -72,6 +84,7 @@ public partial class WorkDateComponent : IDisposable
|
|||
_prefs = newUserPref;
|
||||
StateHasChanged();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Component dispose
|
||||
/// </summary>
|
||||
|
|
Loading…
Reference in a new issue