SpreadJS Documentation
GC.Spread.Sheets Namespace / Workbook type / unbindAll Method
In This Topic
    unbindAll Method
    In This Topic

    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.customList);
    var value; // Type: any
    value = instance.unbindAll();
    function unbindAll() : any;
    Example
    This example removes the event binding. Uncomment the unbindAll method to remove all event binding.
    activeSheet.bind(GC.Spread.Sheets.Events.CellChanged, function (sender, args) {
        if (args.propertyName === "value") {
            alert(activeSheet.getValue(args.row, args.col));
        }
    });
    activeSheet.setValue(0, 0, "111");
    spread.unbind(GC.Spread.Sheets.Events.CellChanged);
    //spread.unbindAll(); //cancel monitoring of all events.
    activeSheet.setValue(1, 0, "222");
    activeSheet.setValue(2, 0, "333");
    activeSheet.setValue(3, 0, "444");
    See Also

    Reference

    Workbook type