SpreadJS 13
GC.Spread.Sheets Namespace / CellRange type / textDecoration Method
The type of the decoration.
In This Topic
    textDecoration Method
    In This Topic
    Gets or sets the type of the decoration added to the cell's text.
    Syntax
    var instance = new GC.Spread.Sheets.CellRange(sheet, row, col, rowCount, colCount, sheetArea);
    var returnValue; // Type: any
    returnValue = instance.textDecoration(value);
    function textDecoration( 
       (optional) value : TextDecorationType
    ) : any;

    Parameters

    value
    The type of the decoration.

    Return Value

    If no value is set, returns the type of the decoration; otherwise, returns the cell.
    Example
    This example uses the textDecoration method.
    activeSheet.getCell(0, 0).textDecoration(GC.Spread.Sheets.TextDecorationType.underline);
    activeSheet.getRange(1, -1, 1, -1).textDecoration(GC.Spread.Sheets.TextDecorationType.overline | GC.Spread.Sheets.TextDecorationType.underline);
    activeSheet.getRange(-1, 1, -1, 1).textDecoration(GC.Spread.Sheets.TextDecorationType.overline | GC.Spread.Sheets.TextDecorationType.lineThrough | GC.Spread.Sheets.TextDecorationType.underline);
     
    var style = new GC.Spread.Sheets.Style();
    style.textDecoration = GC.Spread.Sheets.TextDecorationType.overline | GC.Spread.Sheets.TextDecorationType.underline;
    activeSheet.setStyle(1, 1, style, GC.Spread.Sheets.SheetArea.viewport);
    activeSheet.getCell(0, 0).value("Test");
    activeSheet.getCell(1, 0).value("Test");
    activeSheet.getCell(0, 1).value("Test");
    See Also