MergeEventArranger<T extends Object?> class
- Inheritance
-
- Object
- EventArranger<
T> - MergeEventArranger
Constructors
- MergeEventArranger({bool includeEdges = true})
-
This class will provide method that will merge all the simultaneous
events. and that will act like one single event.
OrganizedCalendarEventData.events will gives
list of all the combined events.
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- includeEdges → bool
-
Decides whether events that are overlapping on edge
(ex, event1 has the same end-time as the start-time of event 2)
should be merged together or not.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
arrange(
{required List< CalendarEventData< events, required double height, required double width, required double heightPerMinute, required int startHour}) → List<T> >OrganizedCalendarEventData< T> > -
This method will arrange all the events in and return List of
OrganizedCalendarEventData
.override -
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