SpreadJS Documentation
GC.Spread.Sheets.Bindings Namespace / CellBindingSource type / getSource Method
In This Topic
    getSource Method
    In This Topic
    Gets the wrapped data source for cell binding.
    Syntax
    var instance = new GC.Spread.Sheets.Bindings.CellBindingSource(source);
    var value; // Type: Object
    value = instance.getSource();
    function getSource() : Object;

    Return Value

    The original data source.
    Example
    This example gets the name.
    var person = { name: "Wang feng", age: 25, address: { postcode: "710075" } };
    var source = new GC.Spread.Sheets.Bindings.CellBindingSource(person);
    activeSheet.setBindingPath(0, 0, "name");
    activeSheet.setBindingPath(1, 1, "age");
    activeSheet.setBindingPath(3, 3, "address.postcode");
    activeSheet.setDataSource(source);
    alert(source.getSource().name);
    See Also