SpreadJS 13
GC.Spread.Sheets Namespace / Events type / FloatingObjectRemoving Event
The sheet that triggered the event.
The sheet's name.
The floating object is being removed.
A value that indicates whether the operation should be canceled.
In This Topic
    FloatingObjectRemoving Event
    In This Topic
    Occurs when the user is removing any floating object.
    Syntax
    var instance; // Type: Events
    instance.FloatingObjectRemoving = function(sheet, sheetName, floatingObject, cancel) { };
    FloatingObjectRemoving = function ( 
       sheet : Worksheet,
       sheetName : string,
       floatingObject : FloatingObject,
       cancel : boolean
    ) { };

    Parameters

    sheet
    The sheet that triggered the event.
    sheetName
    The sheet's name.
    floatingObject
    The floating object is being removed.
    cancel
    A value that indicates whether the operation should be canceled.
    Example
    This example uses the FloatingObjectRemoving event.
    var customFloatingObject = new GC.Spread.Sheets.FloatingObjects.FloatingObject("f1", 10, 10, 60, 64);
    var btn = document.createElement('button');
    btn.style.width = "60px";
    btn.style.height = "30px";
    btn.innerText = "button";
    customFloatingObject.content(btn);
    activeSheet.floatingObjects.add(customFloatingObject);
    
    activeSheet.bind(GC.Spread.Sheets.Events.FloatingObjectRemoving, function (e, info) {    
            info.cancel = true;
    });
    See Also

    Reference

    Events type