ViewConfiguration class abstract

The base class for all ViewConfigurations.

ViewConfigurations are used to configure the view of the calendar.

Implementers

Constructors

ViewConfiguration({required String name, DateTime? selectedDate, InitialDateSelectionStrategy initialDateSelectionStrategy = kDefaultInitialDateSelectionStrategy})
const

Properties

displayRange DateTimeRange<DateTime>
The DateTimeRange that can be displayed by the calendar.
no setter
hashCode int
The hash code for this object.
no setterinherited
initialDateSelectionStrategy InitialDateSelectionStrategy
The strategy used for determining initial date when transitioning between view configurations.
final
name String
The name of the ViewConfiguration.
final
originalDisplayRange DateTimeRange<DateTime>
The original DateTimeRange that was used to create the PageNavigationFunctions.
no setter
The functions for navigating the PageView.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedDate DateTime?
The selected date to start the view from.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited