SpreadJS 13
GC.Spread.Sheets Namespace / Workbook type / bind Method
The event type.
Specifies additional data to pass along to the function.
Specifies the function to run when the event occurs.
In This Topic
    bind Method
    In This Topic
    Binds an event to the Workbook.
    Syntax
    var instance = new GC.Spread.Sheets.Workbook(host,
                                                options,
                                                options.sheetCount,
                                                options.font,
                                                options.allowUserDragMerge,
                                                options.allowUserDragDrop,
                                                options.allowUserDragFill,
                                                options.allowUserZoom,
                                                options.allowUserResize,
                                                options.allowUndo,
                                                options.allowSheetReorder,
                                                options.allowContextMenu,
                                                options.allowUserDeselect,
                                                options.defaultDragFillType,
                                                options.showDragFillSmartTag,
                                                options.showHorizontalScrollbar,
                                                options.showVerticalScrollbar,
                                                options.scrollbarShowMax,
                                                options.scrollbarMaxAlign,
                                                options.tabStripVisible,
                                                options.tabStripRatio,
                                                options.tabEditable,
                                                options.newTabVisible,
                                                options.tabNavigationVisible,
                                                options.cutCopyIndicatorVisible,
                                                options.cutCopyIndicatorBorderColor,
                                                options.backColor,
                                                options.backgroundImage,
                                                options.backgroundImageLayout,
                                                options.grayAreaBackColor,
                                                options.showResizeTip,
                                                options.showDragDropTip,
                                                options.showDragFillTip,
                                                options.showScrollTip,
                                                options.scrollIgnoreHidden,
                                                options.highlightInvalidData,
                                                options.useTouchLayout,
                                                options.hideSelection,
                                                options.resizeZeroIndicator,
                                                options.allowUserEditFormula,
                                                options.enableFormulaTextbox,
                                                options.autoFitType,
                                                options.referenceStyle,
                                                options.calcOnDemand,
                                                options.allowCopyPasteExcelStyle,
                                                options.allowExtendPasteRange,
                                                options.copyPasteHeaderOptions,
                                                options.scrollByPixel,
                                                options.scrollPixel,
                                                options.allowAutoCreateHyperlink,
                                                options.columnResizeMode,
                                                options.rowResizeMode,
                                                options.customList,
                                                options.scrollbarAppearance);
    var value; // Type: any
    value = instance.bind(type, data, fn);
    function bind( 
       type : string,
       data : Object,
       fn : Function
    ) : any;

    Parameters

    type
    The event type.
    data
    Specifies additional data to pass along to the function.
    fn
    Specifies the function to run when the event occurs.
    Example
    This example binds events to functions.
    sheet.setActiveCell(5,5);
    alert(sheet.getActiveColumnIndex());
    alert(sheet.getActiveRowIndex());
    spread.bind(GC.Spread.Sheets.Events.EnterCell, function (event, data) {
        alert(data.col);
        alert(data.row);
      });
    spread.bind(GC.Spread.Sheets.Events.LeaveCell, function (event, data) {
        alert(data.col);
        alert(data.row);
      });
    See Also

    Reference

    Workbook type