Class: MongoidRecurring::Occurrence

Inherits:
Object
  • Object
show all
Includes:
Mongoid::Document
Defined in:
lib/mongoid_recurring/occurrence.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#all_dayObject

Returns the value of attribute all_day.



10
11
12
# File 'lib/mongoid_recurring/occurrence.rb', line 10

def all_day
  @all_day
end

Instance Method Details

#<=>(other) ⇒ Object



40
41
42
# File 'lib/mongoid_recurring/occurrence.rb', line 40

def <=> other
  sort_key <=> other.sort_key
end

#all_day?Boolean

Returns:

  • (Boolean)


48
49
50
# File 'lib/mongoid_recurring/occurrence.rb', line 48

def all_day?
  self.all_day == true
end

#sort_keyObject



44
45
46
# File 'lib/mongoid_recurring/occurrence.rb', line 44

def sort_key
  dtstart
end