Hi Laurent, I'm looking at implementing pagination on scroll as per http://lorenzofox3.github.io/smart-table-website/#examples-section The problem I have is that when I use st-pipe the sort & search functions are broken. Do you have an example of how to keep the default search & sort functionalities and extend to use st-pipe for pagination?
Thanks On Monday, 27 May 2013 21:30:52 UTC+1, lorenzofox3 wrote: > > Hi Angularians, > > For a personal project I have developed a grid / table module. I thought > it might interest some people so I wrote a documentation/example website > <http://lorenzofox3.github.io/smart-table-website/> > Feel free to contribute and to give me feedbacks. > > Here are the current features. > > - table markup: it is a table and follows the semantic of an HTML > table. > - manage your layout: you can choose the number of columns and how the > should be mapped to your data model > - format data: you can choose how the data are formatted within a > given column: > - by giving your own format function > - using one of the built-in angular filters > - Sort data > - using your own algorithm > - using the 'orderBy' angular algorithm: in this case you'll be > able to provide predicates as explained in orderBy filter > documentation <http://docs.angularjs.org/api/ng.filter:orderBy> > - Filter data > - using a global search input box > - using the controller API to filter according to a particular > column > - Select data row(s) according to different modes: > - single: one row selected at the time > - multiple: many row selected at the time. In this case you can > also add a selection column with checkboxes > - Simple style: you can easily give class name to all the cells of a > given column and to the header as well > - template cell: > - you can provide template for a given column header (it will be > compiled so that you can attach directves to it) > - same for the data cells > - Edit cells: you can make cells editable and specify a type for the > input so that validation rules, etc will be applied > - Client side pagination : you can choose the number of rows you want > to display and use the angular-ui.bootstrap > <http://angular-ui.github.io/bootstrap/> pagination directive to > navigate. > - All the directives of the table use the table controller API. It > means that you can easily change the templates and directives but still > using the API to perform any operatio > > cheers, > > Laurent > -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
