Class: Markdo::IcsCommand::Event

Inherits:
Struct
  • Object
show all
Defined in:
lib/markdo/ics_command.rb

Instance Method Summary collapse

Instance Method Details

#to_icsObject



32
33
34
35
36
37
38
39
40
# File 'lib/markdo/ics_command.rb', line 32

def to_ics
  buf = []
  buf << 'BEGIN:VEVENT'
  buf << "DTSTART;VALUE=DATE:#{date_start.strftime('%Y%m%d')}"
  buf << "DTEND;VALUE=DATE:#{date_end.strftime('%Y%m%d')}"
  buf << "SUMMARY:#{summary}"
  buf << 'END:VEVENT'
  buf.join("\n")
end