ScheduleListViewTheme class
Theme for ScheduleListView
Constructors
- ScheduleListViewTheme.new({EdgeInsets padding = EdgeInsets.zero, EdgeInsets margin = const EdgeInsets.symmetric(horizontal: 4), double firstElementMarginTop = 32, TextStyle? weekDayTextStyle = const TextStyle(fontSize: 14), TextStyle? monthDayTextStyle = const TextStyle(fontSize: 16, fontWeight: FontWeight.bold), Color dateBackgroundColor = Colors.transparent, EdgeInsets dateMargin = const EdgeInsets.all(2), EdgeInsets dayPadding = const EdgeInsets.symmetric(vertical: 16), EdgeInsets eventPadding = const EdgeInsets.symmetric(vertical: 4)})
-
Creates a theme for the schedule list view
const
Properties
- dateBackgroundColor → Color
-
Date background color
final
- dateMargin → EdgeInsets
-
Date margin
final
- dayPadding → EdgeInsets
-
Padding of the day
final
- eventPadding → EdgeInsets
-
Padding of the event
final
- firstElementMarginTop → double
-
Margin top of the first element
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- margin → EdgeInsets
-
Margin of the list view
final
- monthDayTextStyle → TextStyle?
-
Month day text style
final
- padding → EdgeInsets
-
Padding of the list view
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- weekDayTextStyle → TextStyle?
-
Week day text style
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