Column

You are viewing an old version (v. 5) of this page.
The latest version is v. 20, last edited on Nov 13, 2014 (view differences | )
<< View previous version | view page history | view next version >>

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

General Usage

    <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>

Component Documentation

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, the section related to lazy loading and the complete taglib & [API] documentation for this component.

sortBy -

sortFunction -

filterBy -

filterValue -

filterOptions -

filterMatchMode -

rowspan -

colspan -

headerText -

footerText -

stacked -

sortPriority -

sortAscending -

reorderable -

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, the section related to lazy loading and the complete taglib & [API] documentation for this component.

column - Renders a td element (unless stacked) that represents a single column of data within a parent DataTable container. Stacking a column causes it render in the bottom half of the column previous to it. HeaderText defines a simple header in lieu of a facet or ColumnGroup.

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.

Lazy Loading

Related Components

Keyboard and ARIA support

The only feature using keyboard navigation on the column is editing.

Known Issues

Other Resources

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.