Variable: org-icalendar-use-deadline

org-icalendar-use-deadline is a customizable variable defined in ox-icalendar.el.gz.

Value

(event-if-not-todo todo-due)

Documentation

Contexts where iCalendar export should use a deadline time stamp.

This is a list with possibly several symbols in it. Valid symbols are:

event-if-todo

  Deadlines in TODO entries become calendar events.

event-if-todo-not-done

  Deadlines in TODO entries with not-DONE state become events.

event-if-not-todo

  Deadlines in non-TODO entries become calendar events.

todo-due

  Use deadlines in TODO entries as due-dates.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ox-icalendar.el.gz
(defcustom org-icalendar-use-deadline '(event-if-not-todo todo-due)
  "Contexts where iCalendar export should use a deadline time stamp.

This is a list with possibly several symbols in it.  Valid symbols are:

`event-if-todo'

  Deadlines in TODO entries become calendar events.

`event-if-todo-not-done'

  Deadlines in TODO entries with not-DONE state become events.

`event-if-not-todo'

  Deadlines in non-TODO entries become calendar events.

`todo-due'

  Use deadlines in TODO entries as due-dates."
  :group 'org-export-icalendar
  :type
  '(set :greedy t
	(const :tag "DEADLINE in non-TODO entries become events"
	       event-if-not-todo)
	(const :tag "DEADLINE in TODO entries become events"
	       event-if-todo)
	(const :tag "DEADLINE in TODO entries with not-DONE state become events"
	       event-if-todo-not-done)
	(const :tag "DEADLINE in TODO entries become due-dates"
	       todo-due)))