Search code examples
yuiyui-datatable

YUI datatable column count


How do I get column count of a YUI datatable?

            var columns = dataTable.columns;
            var length = columns.length;

doesn't work.

I am using YUI2.


Solution

  • In YUI2:

    http://yui.github.io/yui2/docs/yui_2.9.0_full/docs/YAHOO.widget.DataTable.html

    getColumnSet
    YAHOO.widget.ColumnSet getColumnSet ( )
    Returns the DataTable instance's ColumnSet instance.
    
     Returns: YAHOO.widget.ColumnSet
     ColumnSet instance.
    

    like so:

    var columnDefinitions = dataTable.getColumnSet().getDefinitions();
    var length = columnDefinitions.length;