summaryrefslogtreecommitdiffstats
path: root/src/actions/agenda.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/actions/agenda.rs')
-rw-r--r--src/actions/agenda.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/actions/agenda.rs b/src/actions/agenda.rs
index 6316d2d..22e27c2 100644
--- a/src/actions/agenda.rs
+++ b/src/actions/agenda.rs
@@ -1,6 +1,7 @@
use chrono::{DateTime, Datelike, TimeZone, Local, Date};
use yansi::{Style};
use itertools::Itertools;
+use structopt::StructOpt;
use crate::cursorfile;
use crate::icalwrap::*;
@@ -9,6 +10,13 @@ use crate::config::{Config,CalendarConfig};
use crate::khline::KhLine;
use crate::KhResult;
+#[derive(Debug, StructOpt)]
+pub struct AgendaArgs {
+ /// Show agenda view
+ #[structopt(name = "args")]
+ pub args: Vec<String>,
+}
+
pub fn show_events(config: &Config, args: &[&str]) -> KhResult<()> {
let mut events = input::selection(args)?;