Need help with side_header_list_view?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

renefloor
201 Stars 26 Forks BSD 3-Clause "New" or "Revised" License 10 Commits 5 Opened issues

Description

Listview with sticky headers like the Android contact page

Services available

!
?

Need anything else?

Contributors list

No Data

sideheaderlist_view

pub package Donate

Listview with sticky headers like the Android contact page

alt text

Usage

  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;
},

);

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.