Author: konstantin.mishin
Date: 2010-04-05 09:11:49 -0400 (Mon, 05 Apr 2010)
New Revision: 16717
Modified:
root/examples-sandbox/trunk/components/tables/src/main/webapp/extendedtable.xhtml
Log:
RF-7852 ExtendedDataTable sample
Modified:
root/examples-sandbox/trunk/components/tables/src/main/webapp/extendedtable.xhtml
===================================================================
---
root/examples-sandbox/trunk/components/tables/src/main/webapp/extendedtable.xhtml 2010-04-05
13:11:12 UTC (rev 16716)
+++
root/examples-sandbox/trunk/components/tables/src/main/webapp/extendedtable.xhtml 2010-04-05
13:11:49 UTC (rev 16717)
@@ -1,6 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html
xmlns="http://www.w3.org/1999/xhtml"
+
xmlns:fn="http://java.sun.com/jsp/jstl/functions"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:ui="http://java.sun.com/jsf/facelets"
@@ -59,12 +60,12 @@
//-->
</script>
<input id="js_api_id_input" type="text"
value="form1:extendedDataTable" />
- <input id="js_api_function_string_input" type="text"
value="setColumnWidth('column_name', 50)" size="60"/>
+ <input id="js_api_function_string_input" type="text"
value="filter('column_name', 'gate')" size="60"/>
<input type="button" value="Run"
onclick="invokeJSAPI()" />
<input id="js_api_result" type="text"
readonly="readonly" size="60"/>
<rich:extendedDataTable id="extendedDataTable" clientRows="40"
rows="100" frozenColumns="2"
value="#{dataBean.state ? dataBean.employeeList : null}"
var="record" noDataLabel="There isn't data."
- styleClass="extendedDataTable" rowKeyVar="rkv">
+ styleClass="extendedDataTable" rowKeyVar="rkv"
filterVar="fv">
<f:facet name="header">
<h:outputText value="Current date: #{dataBean.date}"/>
</f:facet>
@@ -83,7 +84,7 @@
<h:outputText value="index"/>
</f:facet>
</rich:column>
- <rich:column id="column_name">
+ <rich:column id="column_name"
filterExpression="#{fn:containsIgnoreCase(record.name, fv)}" >
<f:facet name="header">
<h:outputText id="columnHeader1" value="Column Header
Facet"/>
</f:facet>