允许排序
This commit is contained in:
@@ -22,6 +22,24 @@ namespace TodoList.Models
|
||||
Failed
|
||||
}
|
||||
|
||||
public enum SortBy
|
||||
{
|
||||
[Description("创建时间")]
|
||||
CreatedAt,
|
||||
[Description("完成时间")]
|
||||
CompletedAt,
|
||||
[Description("优先级")]
|
||||
Priority
|
||||
}
|
||||
|
||||
public enum SortOrder
|
||||
{
|
||||
[Description("升序")]
|
||||
Ascending,
|
||||
[Description("降序")]
|
||||
Descending
|
||||
}
|
||||
|
||||
public partial class TodoItem : ObservableObject
|
||||
{
|
||||
[ObservableProperty]
|
||||
@@ -40,6 +58,9 @@ namespace TodoList.Models
|
||||
[ObservableProperty]
|
||||
private DateTime createdAt = DateTime.Now;
|
||||
|
||||
[ObservableProperty]
|
||||
private DateTime? completedAt;
|
||||
|
||||
[ObservableProperty]
|
||||
private SyncStatus syncStatus = SyncStatus.Pending;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user