RecurrenceRule class
- Available Extensions
Constructors
-
RecurrenceRule({required Frequency frequency, int interval = 1, List<
int> ? bySecond, List<int> ? byMinute, List<int> ? byHour, List<DayOfWeek?> ? byDay, List<int> ? byMonthDay, List<int> ? byYearDay, List<int> ? byWeekNo, List<int> ? byMonth, List<int> ? bySetPosition, Weekday? weekStart, DateTime? until, int? count}) - RecurrenceRule.fromICalString(String icalString)
-
factory
- RecurrenceRule.fromJson(String source)
-
factory
-
RecurrenceRule.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
byDay
↔ List<
DayOfWeek?> ? -
getter/setter pair
-
byHour
↔ List<
int> ? -
getter/setter pair
-
byMinute
↔ List<
int> ? -
getter/setter pair
-
byMonth
↔ List<
int> ? -
getter/setter pair
-
byMonthDay
↔ List<
int> ? -
getter/setter pair
-
bySecond
↔ List<
int> ? -
getter/setter pair
-
bySetPosition
↔ List<
int> ? -
getter/setter pair
-
byWeekNo
↔ List<
int> ? -
getter/setter pair
-
byYearDay
↔ List<
int> ? -
getter/setter pair
- count ↔ int?
-
getter/setter pair
- frequency ↔ Frequency
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setteroverride
- interval ↔ int
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- until ↔ DateTime?
-
getter/setter pair
- weekStart ↔ Weekday?
-
getter/setter pair
Methods
-
copyWith(
{Frequency? frequency, int? interval, int? count, DateTime? until, List< int> ? bySecond, List<int> ? byMinute, List<int> ? byHour, List<DayOfWeek> ? byDay, List<int> ? byMonthDay, List<int> ? byYearDay, List<int> ? byWeekNo, List<int> ? byMonth, List<int> ? bySetPosition}) → RecurrenceRule -
getRecurrencesForPeriod(
DateTime periodStart, DateTime periodEnd, DateTime eventStart, DateTime eventEnd) → List< DateTime> -
isLeapYear(
int year) → bool -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toICalString(
) → String -
toJson(
) → String -
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override