RecurranceRule
public struct RecurranceRule
RecurranceRule
-
Options for the repeat fequency of a
RecurranceRule
.See RFC 5545 Section 3.3.10 for more details.
See moreDeclaration
Swift
public enum Frequency
-
Undocumented
See moreDeclaration
Swift
public enum Weekday
-
Undocumented
See moreDeclaration
Swift
public enum Month : Int
-
Creates a new
RecurranceRule
Declaration
Swift
public init(frequency: Frequency, count: Int? = nil, until: DateComponents? = nil)
Parameters
frequency
Repeat frequency for the repeat rule. See
RecurranceRule.Frequency
for options. -
Undocumented
Declaration
Swift
public var frequency: Frequency
-
Undocumented
Declaration
Swift
public var until: DateComponents?
-
Undocumented
Declaration
Swift
public var count: Int?
-
Interval at which intervals the recurrence rule repeats
The default value is “1”, meaning every second for a SECONDLY rule, every minute for a MINUTELY rule, every hour for an HOURLY rule, every day for a DAILY rule, every week for a WEEKLY rule, every month for a MONTHLY rule, and every year for a YEARLY rule. For example, within a DAILY rule, a value of “8” means every eight days.
Declaration
Swift
public var interval: Int
-
Undocumented
Declaration
Swift
public var bySecond: Set<Second>
-
Undocumented
Declaration
Swift
public var byMinute: Set<Minute>
-
Undocumented
Declaration
Swift
public var byHour: Set<Hour>
-
Undocumented
Declaration
Swift
public var byDay: Set<Day>
-
Undocumented
Declaration
Swift
public var byMonthDay: Set<MonthDay>
-
Undocumented
Declaration
Swift
public var byYearDay: Set<YearDay>
-
Undocumented
Declaration
Swift
public var byWeekNumber: Set<WeekNumber>
-
Undocumented
Declaration
Swift
public var byMonth: Set<RecurranceRule.Month>
-
Undocumented
Declaration
Swift
public var bySetpos: Set<Setpos>