diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-02-23 03:22:34 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-04-10 23:45:29 +0200 |
commit | f82286eabe54ad58dc32df81fd3dcbb4e2bb2e65 (patch) | |
tree | c791ad35d990a8cc8e1b2f202ec86a426969bea2 /module/vcomponent/data-stores/vdir.scm | |
parent | Minor style change. (diff) | |
download | calp-f82286eabe54ad58dc32df81fd3dcbb4e2bb2e65.tar.gz calp-f82286eabe54ad58dc32df81fd3dcbb4e2bb2e65.tar.xz |
Put base for new store-load interface.
Diffstat (limited to '')
-rw-r--r-- | module/vcomponent/data-stores/vdir.scm | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/module/vcomponent/data-stores/vdir.scm b/module/vcomponent/data-stores/vdir.scm new file mode 100644 index 00000000..fca59092 --- /dev/null +++ b/module/vcomponent/data-stores/vdir.scm @@ -0,0 +1,17 @@ +(define-module (vcomponent data-stores vdir) + :use-module (oop goops) + :use-module (vcomponent data-stores common) + :use-module ((srfi srfi-88) :select ()) + :export ()) + +(define-class <vdir-data-store> (<calendar-data-store>) + ) + +(define-method (get-all (this <vdir-data-store>)) + '()) + +(define-method (get-by-uid (this <vdir-data-store>) (uid <string>)) + #f + ) + +;; (define (get-in-date-interval )) |