Column

compared with
Version 7 by Nils Lundquist
on Nov 09, 2011 17:31.


Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 2 changes. View first change.

 h3. Overview
 _Column_ renders an HTML td element.
  
 Features of the column and interacting components include:
 * Row Editing
 * Row Panel Expansion
 * Row Sub-row Expansion
 * Filtering
 * Sorting
 * Column Visibility
 * Column Stacking
 * Column Configuration Panel
 * Edit and Filter Event Listeners
 * Column, Row Spanning Headers & Footers
 * Optional Application-bound State
  ** Filtering
  ** Sorting
  
  
 h3. General Usage
 {code}
  <ice:column headerText="Expansion">
  <ice:expansionToggler />
  </ice:column>
  
  <ice:column headerText="UPC">
  <h:outputText value="#{track.upc}"/>
  </ice:column>
  
  <ice:column headerText="Artist">
  <h:outputText value="#{track.artist}" />
  </ice:column>
  
  <ice:column headerText="Album">
  <h:outputText value="#{track.album}"/>
  </ice:column>
  
  <ice:column headerText="Name">
  <h:outputText value="#{track.name}"/>
  </ice:column>
 {code}
  
  
  
  
  
 h3. Component Documentation
  
 {info:title=TLD Documentation}This section covers attributes signifigant to the conventional row selection / pagination / expandable panel sample above. For further reference on the features listed in the overview, see the [related components section|DataTable#related], the [section related to lazy loading|DataTable#lazy] and the [complete taglib|http://www.icefaces.org/docs/v2_latest/ace/tld/ace/dataTable.html] & [API] documentation for this component.{info}
  
 {panel}
 *sortBy* -
 {panel}
  
 {panel}
 *sortFunction* -
 {panel}
  
 {panel}
 *sortPriority* -
 {panel}
  
 {panel}
 *sortAscending* -
 {panel}
  
 {panel}
 *filterBy* -
 {panel}
  
 {panel}
 *filterValue* -
 {panel}
  
 {panel}
 *filterOptions* -
 {panel}
  
 {panel}
 *filterMatchMode* -
 {panel}
  
 {panel}
 *rowspan* -
 {panel}
  
 {panel}
 *colspan* -
 {panel}
  
 {panel}
 *headerText* -
 {panel}
  
 {panel}
 *footerText* -
 {panel}
  
 {panel}
 *stacked* -
 {panel}
  
 {panel}
 *sortPriority* -
 {panel}
  
 {panel}
 *sortAscending* -
 {panel}
  
 {panel}
 *reorderable* -
 {panel}
  
 {info:title=Component Documentation}This section covers components signifigant to the conventional row selection / pagination / expandable panel sample above. For further reference on the features listed in the overview, see the [related components section|DataTable#related], the [section related to lazy loading|DataTable#lazy] and the [complete taglib|http://www.icefaces.org/docs/v2_latest/ace/tld/ace/dataTable.html] & [API] documentation for this component.{info}
  
 {panel}
 _TableConfigPanel_ -
 {panel}
  
  
 h3. JavaScript APIs / Client Behaviours
  
 Not applicable to this component. It has no JS instance of it's own, rather being part of the overall DataTable JS object.
  
 {anchor:lazy}
 h3. Lazy Loading
  
 {anchor:related}
 h3. Related Components
 * _[DataTable|DataTable]_
 * _[ColumnGroup|ColumnGroup]_
 * _[CellEditor|CellEditor]_
 * _[Row|Row]_
 * _[RowEditor|RowEditor]_
 * _[ExpansionToggler|ExpansionToggler]_
 * _[TableConfigPanel|TableConfigPanel]_
 * _[DataExporter|DataExporter]_
  
 h3. Keyboard and ARIA support
 The only feature using keyboard navigation on the column is editing.
  
 h3. Known Issues
  
 h3. Other Resources

© Copyright 2017 ICEsoft Technologies Canada Corp.