Я использую уведомление по расписанию, функция расписания принимает:
- id
- title
- body
- scheduleDate
Я могу получить доступ к id
, title
и body
, но не scheduledDate
.
Как я могу получить scheduledDate
ожидающего уведомления?
Это код (используется пакет flutter_local_notifications ):
FutureBuilder(
future: flutterLocalNotificationsPlugin.pendingNotificationRequests(),
builder: (context,ss){
if(ss.hasError){
print('Error');
}
if(ss.hasData){
List<PendingNotificationRequest> appointments = ss.data;
return ListView.builder(
itemCount: appointments.length,
itemBuilder: (context,position){
return Card(
child: Column(
children: <Widget>[
Text('id: ${appointments[position].id}'),
Text('title: ${appointments[position].title}'),
Text('body: ${appointments[position].body}'),
],
),
);
});
}else{
return SpinKitRipple(color: Colors.blue[800],);
}
},
)