SpreadJS 13
GC.Spread.Sheets Namespace / SheetArea Enumeration
In This Topic
    SheetArea Enumeration
    In This Topic
    Specifies the sheet area.
    Members
    MemberDescription
    colHeaderIndicates the column header.
    cornerIndicates the sheet corner.
    rowHeaderIndicates the row header.
    viewportIndicates the viewport.
    Example
    Creates log text describing which area in the sheet was clicked.
    // Use IE to see the console log text
    
    activeSheet.bind(GC.Spread.Sheets.Events.CellClick, function (sender, args) {
        if(args.sheetArea === GC.Spread.Sheets.SheetArea.colHeader){
            console.log("The column header was clicked.");
        }
    
        if(args.sheetArea === GC.Spread.Sheets.SheetArea.rowHeader){
            console.log("The row header was clicked.");
        }
    
        if(args.sheetArea === GC.Spread.Sheets.SheetArea.corner){
            console.log("The corner header was clicked.");
        }
    
        console.log("Clicked column index: " + args.col);
        console.log("Clicked row index: " + args.row);
    });
    
    activeSheet.bind(GC.Spread.Sheets.Events.CellDoubleClick, function (sender, args) {
        if(args.sheetArea === GC.Spread.Sheets.SheetArea.colHeader){
            console.log("The column header was double clicked.");
        }
    
        if(args.sheetArea === GC.Spread.Sheets.SheetArea.rowHeader){
            console.log("The row header was double clicked.");
        }
    
        if(args.sheetArea === GC.Spread.Sheets.SheetArea.corner){
            console.log("The corner header was double clicked.");
        }
    
        console.log("Double clicked column index: " + args.col);
        console.log("Double clicked row index: " + args.row);
    });
    Inheritance Hierarchy

    Object
       GC.Spread.Sheets.SheetArea

    See Also