如何在flutter中使用Syncfusion calender,使用rest api数据如何使用calenderdatasource将数据传递给数据源,我在calenderdatasourse中使用我自己的函数时遇到错误。举个例子。
class MeetingDataSource extends CalendarDataSource {
MeetingDataSource(List<Meeting> source) {
appointments = source;
}
@override
DateTime getdate(int index) { //here i am using my own function
return appointments[index].from;
}
@override
DateTime getEndTime(int index) {
return appointments[index].to;
}
@override
String getSubject(int index) {
return appointments[index].eventName;
}
@override
Color getColor(int index) {
return appointments[index].background;
}
@override
bool isAllDay(int index) {
return appointments[index].isAllDay;
}
}