SpreadJS 13
SpreadJS Documentation / Developer's Guide / JavaScript Frameworks / SpreadJS with AngularJS / Column, Columns, and Group Elements
In This Topic
    Column, Columns, and Group Elements
    In This Topic

    The following table lists the child elements of the columns element. The columns element has no attributes.

    Child Element API Reference Count Type
    column   any column

    The following table lists the attributes of the column element.

    Attribute API Reference Type Comments
    autoFit Worksheet.autoFitColumn(column) boolean If autoFit is set to true, the column uses automatic autofit after data binding
    dataField columnInfo.name string Set for Worksheet.bindColumn(index, columnInfo) function
    headerText columnInfo.displayName string Set for Worksheet.bindColumn(index, columnInfo) function
    resizable CellRange.resizable(value) boolean  
    visible CellRange.visible(value) boolean  
    width CellRange.width(value) number  

    The following table lists the child elements of the column element.

    Child Element API Reference Count Type
    defaultStyle sheet.setStyle(-1, columnIndex, value) 1 style

    The outline element has no attributes. The following table lists the child elements of the outline element.

    Child Element API Reference Count Type
    outline Outline.group(index, count) any GC.Spread.Sheets.Outlines.Outline

    The following example uses the outline element.

    <worksheet>
        <row-outlines>
            <outline index="1" count="4"></outline>
            <outline index="6" count="8"></outline>
        </row-outlines>
        <column-outlines>
            <outline index="2" count="5"></outline>
        </column-outlines>
    </worksheet>

    The group element has no child elements. The following table lists the attributes of the group element.

    Attribute API Reference Type
    index Outline.group(index, count) number
    width Outline.group(index, count) number