Interactive "sortable" tables == Description == The //sorttable// widgets look like regular ++++s. They differ from the latter by allowing interactive columns sorting. User clicks on header dynamically sort the table. ~~ Note: ,( :style { font-weight: bold; color: red } [ The markups presented in this page are not yet supported on client side programming. They are only supported on server side.]) == Synopsis == === server === ( arg ...) === Requirements === Client codes using //sorttables// need to load the script ++hop-sorttable.js++. They also need to load the ++hop-sorttable.css++ style sheet. Hence, documents using this widget must include in their header, the following statement: ( :include "hop-sorttable") == Examples == == Server Definitions == === ++++ === ^ attributes ^ type ^ default ^ short description ^ | :id | string | //random// | Element identifier. | | body | element | empty | The body. | This markup creates a //sorttable//. User click on the columns header sort the table according to the column. By default the sort is lexicographic and concern the value of the cells. The :lang attribute of table cell can be used to specify alternate keys. == Style == == See also ==