Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. 1 method:
  2. Widget _carList() {
  3. if (customers != null) {
  4. return StreamBuilder(
  5. stream: customers,
  6. builder: (context, snapshot) {
  7. if (snapshot.data != null) {
  8. return ListView.builder(
  9. itemCount: snapshot.data.documents.length,
  10. padding: EdgeInsets.all(5.0),
  11. itemBuilder: (context, i) {
  12. return new ListTile(
  13. title: Text(snapshot.data.documents[i].data['pickedDay']),
  14. subtitle: Text(snapshot.data.documents[i].data['pickedTime']),
  15. onTap: () {
  16. updateDialog(
  17. context, snapshot.data.documents[i].documentID);
  18. },
  19. onLongPress: () {
  20. crudObj.deleteData(snapshot.data.documents[i].documentID);
  21. },
  22. );
  23. },
  24. );
  25. }
  26. },
  27. );
  28. } else {
  29. return Text('Loading, Please wait..');
  30. }
  31. }
  32.  
  33. 2 method:
  34. return StreamBuilder(
  35. stream: customers,
  36. builder: (context, snapshot) {
  37. if (snapshot.data != null) {
  38. return ListView.builder(
  39. itemCount: snapshot.data.documents.length,
  40. padding: EdgeInsets.all(5.0),
  41. itemBuilder: (context, i) {
  42. return new ListView(
  43. children: <Widget>[
  44. ListView(children: <Widget>[
  45. Text(snapshot.data.documents[i].data['pickedDay']),
  46. Text(snapshot.data.documents[i].data['pickedTime']),
  47. Text(snapshot.data.documents[i].data['service']),
  48. Text(snapshot.data.documents[i].data['phoneNumber'])
  49. ],)
  50. ],
  51. );
  52. },
  53. );
  54. }
  55. },
  56. );```
  57. This is the data i get with firestore
  58. 'pickedDay': this.pickedDay,
  59. 'pickedTime': this.pickedTime,
  60. 'service': this.service,
  61. 'phoneNumber': this.phoneNumber
  62.  
  63. how do I display everything normally?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement