Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1 method:
- Widget _carList() {
- if (customers != null) {
- return StreamBuilder(
- stream: customers,
- builder: (context, snapshot) {
- if (snapshot.data != null) {
- return ListView.builder(
- itemCount: snapshot.data.documents.length,
- padding: EdgeInsets.all(5.0),
- itemBuilder: (context, i) {
- return new ListTile(
- title: Text(snapshot.data.documents[i].data['pickedDay']),
- subtitle: Text(snapshot.data.documents[i].data['pickedTime']),
- onTap: () {
- updateDialog(
- context, snapshot.data.documents[i].documentID);
- },
- onLongPress: () {
- crudObj.deleteData(snapshot.data.documents[i].documentID);
- },
- );
- },
- );
- }
- },
- );
- } else {
- return Text('Loading, Please wait..');
- }
- }
- 2 method:
- return StreamBuilder(
- stream: customers,
- builder: (context, snapshot) {
- if (snapshot.data != null) {
- return ListView.builder(
- itemCount: snapshot.data.documents.length,
- padding: EdgeInsets.all(5.0),
- itemBuilder: (context, i) {
- return new ListView(
- children: <Widget>[
- ListView(children: <Widget>[
- Text(snapshot.data.documents[i].data['pickedDay']),
- Text(snapshot.data.documents[i].data['pickedTime']),
- Text(snapshot.data.documents[i].data['service']),
- Text(snapshot.data.documents[i].data['phoneNumber'])
- ],)
- ],
- );
- },
- );
- }
- },
- );```
- This is the data i get with firestore
- 'pickedDay': this.pickedDay,
- 'pickedTime': this.pickedTime,
- 'service': this.service,
- 'phoneNumber': this.phoneNumber
- how do I display everything normally?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement