From ac66248bb20d45a66cc0c3b3805498e9d6ba9bb8 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Fri, 19 Aug 2022 22:07:47 +0200 Subject: more task editing ui --- karlcommon/src/misc.rs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'karlcommon') diff --git a/karlcommon/src/misc.rs b/karlcommon/src/misc.rs index 583ed27..4d181ba 100644 --- a/karlcommon/src/misc.rs +++ b/karlcommon/src/misc.rs @@ -1,4 +1,4 @@ -use crate::Property; +use crate::{Property, Task}; impl Property { pub const VALUES: &'static [Property] = &[ @@ -28,3 +28,15 @@ impl Property { } } } + +impl Task { + pub fn default_with_id(id: u64) -> Self { + Self { + id, + name: Default::default(), + description: Default::default(), + tags: Default::default(), + schedule: crate::Schedule::Never, + } + } +} -- cgit v1.2.3-70-g09d2