Current section

Files

Jump to
automata include automata@ical@validator_Todo.hrl
Raw

include/automata@ical@validator_Todo.hrl

-record(todo, {
uid :: binary(),
dtstamp :: automata@schedule@ast:date_time(),
dtstart :: gleam@option:option(automata@schedule@ast:date_time()),
due :: gleam@option:option(automata@schedule@ast:date_time()),
completed :: gleam@option:option(automata@schedule@ast:date_time()),
summary :: gleam@option:option(binary()),
description :: gleam@option:option(binary()),
status :: gleam@option:option(binary()),
percent_complete :: gleam@option:option(integer()),
priority :: gleam@option:option(integer()),
categories :: list(binary()),
rrule :: gleam@option:option(automata@rrule@ast:raw_r_rule()),
rdates :: list(automata@schedule@ast:date_time()),
exdates :: list(automata@schedule@ast:date_time()),
alarms :: list(automata@ical@validator:alarm()),
x_properties :: gleam@dict:dict(binary(), binary())
}).