slick_list_items 1.0.3 slick_list_items: ^1.0.3 copied to clipboard
Collection of ListItems primarily designed to be used within ListViews.
import 'package:flutter/material.dart';
import 'package:slick_list_items/slick_list_items.dart';
main() => MyApp();
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('FlatListItem'),
),
body: ListView.builder(
itemBuilder: buildFlatListItems,
),
),
);
}
Widget buildFlatListItems(BuildContext context, int index) {
return FlatListItem.purple(
scalePreset: ScalePreset.normal,
leftLabelText: 'Amount',
leftDataText: '20.0',
rightLabelText: 'Description',
rightDataText: 'Shopping for...',
);
}
Widget buildBrickListItems(BuildContext context, int index) {
return BrickListItem.ocean(
widgets: <Widget>[
Icon(
Icons.android,
color: Colors.black,
),
Text(
'BrickListItem',
style: TextStyle(color: Colors.brown),
),
],
);
}
Widget buildInfoListItem(BuildContext context, int index) {
return InfoListItem.whitePro(
icon: Icon(Icons.android, size: 48.0,),
titleText: 'When things go...',
subTitleText: 'wrong as they sometimes will, when the road you are trudging',
footerText: 'May 15th, 2019',
);
}
}