ICalendar v1.0.3 ICalendar.Util.KV View Source
Build ICalendar key-value strings
Link to this section Summary
Functions
Convert a key and value to an iCal line
Link to this section Functions
Link to this function
build(key, value) View Source
Convert a key and value to an iCal line:
iex> ICalendar.Util.KV.build("foo", "bar") "foo:bar\n"
Don't add empty values:
iex> ICalendar.Util.KV.build("foo", nil) ""
DateTime values will add timezones:
iex> date = ...> {{2015, 12, 24}, {8, 30, 0}} ...> |> Timex.to_datetime("America/Chicago") ...> ICalendar.Util.KV.build("foo", date) "foo;TZID=America/Chicago:20151224T083000\n"