IosEventSettings class
iOS-specific calendar event settings
Constructors
-
IosEventSettings.new({String? calendarIdentifier, int availability = 1, List<
int> ? alarmMinutes = const [15], int priority = 5, bool hasRecurrenceRules = false, RecurrenceFrequency? recurrenceFrequency, int? recurrenceInterval, DateTime? recurrenceEndDate}) -
const
Properties
-
alarmMinutes
→ List<
int> ? -
List of alarms (in minutes before the event)
final
- availability → int
-
Event availability (0 = not supported, 1 = busy, 2 = free, 3 = tentative, 4 = unavailable)
final
- calendarIdentifier → String?
-
The calendar identifier to add the event to (null for default calendar)
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasRecurrenceRules → bool
-
Whether the event has recurrence rules
final
- priority → int
-
Event priority (0 = undefined, 1-4 = high, 5 = normal, 6-9 = low)
final
- recurrenceEndDate → DateTime?
-
End date for recurrence
final
- recurrenceFrequency → RecurrenceFrequency?
-
Recurrence frequency (daily, weekly, monthly, yearly)
final
- recurrenceInterval → int?
-
Recurrence interval (e.g., every 2 weeks)
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited