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.

Reply via email to