View Source Naiveical (Naiveical v1.0.0)
Public façade of the core Naiveical helpers so users can stay at Naiveical instead of digging
through nested namespaces.
calendar-builders
Calendar builders
create_vcalendar/0-2create_vevent/6create_vtodo/3-4create_valert/2create_valarm/2build_aggregated_vcalendar/3
vcard-builders
VCARD builders
create_vcard/2create_categories/2create_note/2create_nickname/2create_title/2create_role/2create_organization/2create_special_date/3create_kind/2create_email/2create_display_name/3create_address/2create_website/2create_full_name/6create_telephone/2
mutation-helpers
Mutation helpers
extraction-helpers
Extraction helpers
extract_sections_by_tag/2remove_sections_by_tag/2extract_contentline_by_tag/2extract_raw_contentline_by_tag/2extract_datetime_contentline_by_tag/2extract_datetime_contentline_by_tag!/2extract_date_contentline_by_tag/2extract_date_contentline_by_tag!/2extract_attribute/2detect_component_type/1
text-and-date-helpers
Text and date helpers
Link to this section Summary
Link to this section Functions
Link to this function
build_aggregated_vcalendar(components, vtimezones, displayname \\ nil)
View SourceSee Naiveical.Creator.Icalendar.build_aggregated_vcalendar/3.
Link to this function
create_display_name(display_name \\ "", first_name \\ "", last_name \\ "")
View Source
Link to this function
create_full_name(prefix, first_name, middle_name, last_name, suffix, opts \\ [])
View Source
Link to this function
create_vevent(summary, dtstart, dtend, location \\ "", description \\ "", class \\ "PUBLIC")
View Source
Link to this function
create_vtodo(summary, due, dtstamp \\ DateTime.utc_now(), opts \\ [])
View SourceSee Naiveical.Extractor.extract_datetime_contentline_by_tag/2.
See Naiveical.Extractor.extract_datetime_contentline_by_tag!/2.