| transformer |
string {client|server} |
client |
Where will the xsl transform(s) take place? If "server", then all get requests to "url" are expected to return the transformed xhtml - i.e. transformed on the server. If "client", then the grid will either transform inline xhtml or else go and get semantic xhtml from "url" and subsequently transform it in the browser. [Note: client sort is currently limited to xslt 1.0 data-type limits: text & number - qname not implemented yet for dates] |
| url |
string |
(none) |
An optional URL for fetching either the semantic xhtml or else the transformed xhtml from a server. (i.e. XSLDataGridTestTransform.php) |
| extra_parameters |
string |
(none) |
A string of any extra parameters to append to "url" with each get request. (i.e. "session_id=lindsey123&haxor=true") |
| width |
number |
300 |
Width in pixels. |
| height |
number |
150 |
Height in pixels. |
| prefetch |
bool |
true |
Should the grid perform a get request to "url" on initialization? |
| gridPopupDivId |
string |
gridPopupDivId |
If you're embedding the grid into an application you may want to use another absolutely positioned empty div for the right-click popup context menus. |
| rowReloadLimitOnRearrange |
number |
200 |
If there are more than this number of rows in the grid, do not try to perform the header rearranging in the browser. In IE, table DOM manipulation with more than 200 rows seems pretty slow to me. |
| hideColContextMenuDelay |
number |
1000 |
How long should the right click context menu stay up after it loses focus(in milliseconds)? |
| scrollerWidth |
number |
19 |
Scrollbar width in pixels. |
| debugging |
bool |
false |
If debugging is set to true, lots of feedback information will be sent to Firefox's awesome Firebug extension console using console.debug(). |