v0.0.4side_header_list_view
サイドにスタックするヘッダーを持つ ListView。Androidの連絡先アプリとカレンダーアプリからインスパイアされました。
42いいね 2530日間ダウンロード30Pub ポイント
プラットフォーム情報なし
Androidの連絡先ページのようにスタックヘッダー付きのListView
以下は英語原文のスナップショットです。最新版は GitHub をご覧ください。
Listview with sticky headers like the Android contact page
alt text
new SideHeaderListView(
// Set how many items the list has
itemCount: items.length,
// Set the height of the item widgets. For now this has to be a fixed height
itemExtend: 150.0,
// Set the header builder, this needs to return the widget for the side header
headerBuilder: (BuildContext context, int index){
return new HeaderWidget(items[index].startDate);
},
// Set the item builder, this is everything in the row without the header
itemBuilder: (BuildContext context, int index){
return new ListItem(items[index]);
},
// HasSameHeader will be used to know whether the header has to be shown for a position
hasSameHeader: (int a, int b){
return items[a].day == items[b].day;
},
);