Comments (2)
@alan-craftbrewerysolutions As of now calendar by default does not handle multiple day events.
But You can achieve same behaviour using following method.
Provide eventFilter
argument during initialisation of EventController
.
ex,
final controller = EventControler(
eventFilter: (date, events) {
/// Demo snippet.
/// This code snippet will display event in every days that comes between startDate and endDate.
/// ex,
/// We have event with 04-08-2021 as startDate and 08-08-2021 as endDate
/// then following code will display that event in date 4, 5, 6, 7, and 8.
List<CalendarEventData> opEvents = [];
for(final event in events){
if((event.startDate.isBefore(date) && event.endDate.isAfter(date)) || event.date.diffrence(date). indays == 0){
opEvents.add(event);
}
}
return opEvents;
},
);
from flutter_calendar_view.
Thank you. I will test out that suggestion.
from flutter_calendar_view.
Related Issues (20)
- Live Time Indicator is wrong when startHour is set in WeekView
- 'onDateTap' not working properly when 'startHour' is set HOT 3
- [Request] Add custom dates view HOT 3
- Live time indicator is not displaying correctly
- is there a way to show a 24 hour format for the weekView? HOT 2
- Generics of _InternalDayViewPageState is always `Object?`
- add week without any time
- How to remove horizontal divder in timeline header and Timline start space HOT 1
- UnmodifiableListView I can not remove the CalendarEventData from EventList HOT 1
- How to arrange weekly events in month view ?
- Type is not a subtype of type HOT 4
- Intermittent Gap in Timeline Display Causing Missing Hour HOT 4
- Feature Request: Add 3-Day View to Calendar HOT 1
- New Feature: Time Clickable Function
- add showWeekends flag in MonthView like in WeekView
- DayView hourLinePainter does not work
- `startHour` in `WeekView` Causing Incorrect Display of Quarter Hours
- How to change the size of event ribbons? HOT 1
- change the onTileTap inside of FilledCell to onTapDown
- Manually update the weekView scrollOffset
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter_calendar_view.