class Icalendar::Timezone

Public Class Methods

new() click to toggle source
Calls superclass method Icalendar::Component.new
# File lib/icalendar/timezone.rb, line 42
def initialize
  super 'timezone'
end

Public Instance Methods

valid?(strict = false) click to toggle source
Calls superclass method Icalendar::HasProperties#valid?
# File lib/icalendar/timezone.rb, line 46
def valid?(strict = false)
  daylights.empty? && standards.empty? and return false
  daylights.all? { |d| d.valid? strict } or return false
  standards.all? { |s| s.valid? strict } or return false
  super
end