SpreadJS 13
GC.Spread.Sheets.Sparklines Namespace / Sparkline class / dateAxisData Method
The sparkline date axis data.
In This Topic
    dateAxisData Method
    In This Topic
    Gets or sets the date axis data object.
    Syntax
    var instance = new GC.Spread.Sheets.Sparklines.Sparkline(row, column, dataReference, dataOrientation, type, setting);
    var returnValue; // Type: any
    returnValue = instance.dateAxisData(value);
    function dateAxisData( 
       value : Range
    ) : any;

    Parameters

    value
    The sparkline date axis data.

    Return Value

    If no value is set, returns the sparkline date axis data; otherwise, returns the sparkline.
    Example
    This example uses the dateAxisData method.
    activeSheet.suspendPaint();
    activeSheet.setValue(1, 0, 10);
    activeSheet.setValue(2, 0, 0);
    activeSheet.setValue(3, 0, -3);
    activeSheet.setValue(4, 0, -5);
    activeSheet.setValue(0, 0, 1);
    activeSheet.setValue(0, 1, 2);
    activeSheet.setValue(0, 2, 4);
    activeSheet.setValue(0, 3, 8);
    activeSheet.setValue(0, 4, 6);
    activeSheet.setValue(0, 5, new Date(2014, 1, 1));
    activeSheet.setValue(1, 5, new Date(2014, 9, 1));
    activeSheet.setValue(2, 5, new Date(2014, 7, 1));
    activeSheet.setValue(3, 5, new Date(2014, 5, 1));
    activeSheet.setValue(4, 5, new Date(2014, 3, 1));
    var sparkline = activeSheet.setSparkline(5, 0, new GC.Spread.Sheets.Range(0, 0, 5, 5), GC.Spread.Sheets.Sparklines.DataOrientation.horizontal, GC.Spread.Sheets.Sparklines.SparklineType.line, new GC.Spread.Sheets.Sparklines.SparklineSetting(), new GC.Spread.Sheets.Range(0, 5, 5, 1), GC.Spread.Sheets.Sparklines.DataOrientation.vertical);
    sparkline.data(new GC.Spread.Sheets.Range(0, 0, 5, 5));
    sparkline.sparklineType(GC.Spread.Sheets.Sparklines.SparklineType.line);
    sparkline.setting(new GC.Spread.Sheets.Sparklines.SparklineSetting());
    sparkline.dateAxisData(new GC.Spread.Sheets.Range(0, 5, 5, 1));
    sparkline.dataOrientation(GC.Spread.Sheets.Sparklines.DataOrientation.vertical);
    sparkline.dateAxisOrientation(GC.Spread.Sheets.Sparklines.DataOrientation.vertical);
    sparkline.row = 5;
    sparkline.column = 0;
    sparkline.displayDateAxis(true); 
    activeSheet.resumePaint();
    See Also

    Reference

    Sparkline class