class

RRule::RRule

Inherits Reference < Object

Constructors

new(freq : ::RRule::Frequency, interval : Int32 | Nil = nil, wkst : ::RRule::Weekday | Nil = nil, count : Int32 | Nil = nil, til : Time | Nil = nil, by_month : Array(Int32) = [] of Int32, by_day : Array(::RRule::Weekday) = [] of Weekday, by_set_pos : Array(Int32) = [] of Int32, by_month_day : Array(Int32) = [] of Int32, by_year_day : Array(Int32) = [] of Int32, by_week_no : Array(Int32) = [] of Int32, by_hour : Array(Int32) = [] of Int32, by_minute : Array(Int32) = [] of Int32, by_second : Array(Int32) = [] of Int32)
Source

Class methods

from_property(prop : Parser::Property, tzid : Time::Location)
Source

Instance methods

==(rrule : RRule)
Source
by_day
Source
by_day=(by_day : Array(Weekday))
Source
by_hour
Source
by_hour=(by_hour : Array(Int32))
Source
by_minute
Source
by_minute=(by_minute : Array(Int32))
Source
by_month
Source
by_month=(by_month : Array(Int32))
Source
by_month_day
Source
by_month_day=(by_month_day : Array(Int32))
Source
by_second
Source
by_second=(by_second : Array(Int32))
Source
by_set_pos
Source
by_set_pos=(by_set_pos : Array(Int32))
Source
by_week_no
Source
by_week_no=(by_week_no : Array(Int32))
Source
by_year_day
Source
by_year_day=(by_year_day : Array(Int32))
Source
count
Source
count=(count : Int32 | Nil)
Source
freq
Source
freq=(freq : Frequency)
Source
interval
Source
interval=(interval : Int32 | Nil)
Source
interval?
Source
til=(til : Time | Nil)
Source
to_s(dtstart : DtStart)
Source
wkst
Source
wkst=(wkst : Weekday | Nil)
Source
wkst?
Source

Nested types