Files
2018-01-20 03:23:01 +05:30

24 lines
633 B
Dart

import 'package:flutter/material.dart';
import 'package:using_listview/contactlist/contact_list_item.dart';
import 'package:using_listview/contactlist/modal/contact.dart';
class ContactsList extends StatelessWidget {
final List<ContactModal> _contactModal;
ContactsList(this._contactModal);
@override
Widget build(BuildContext context) {
return new ListView(
padding: new EdgeInsets.symmetric(vertical: 8.0),
children: _buildContactsList(),
);
}
List<ContactListItem> _buildContactsList() {
return _contactModal
.map((contact) => new ContactListItem(contact))
.toList();
}
}