SpreadJS Documentation
dynamicSize Method
GC.Spread.Sheets.Shapes Namespace > ShapeBase type : dynamicSize Method
The value indicates whether the size of the shape changes when hiding or showing, resizing, or moving rows or columns.
Gets or sets whether the size of the shape changes when hiding or showing, resizing, or moving rows or columns.
Syntax
var instance = new GC.Spread.Sheets.Shapes.ShapeBase();
var returnValue; // Type: any
returnValue = instance.dynamicSize(value);
function dynamicSize( 
   value : boolean
) : any;

Parameters

value
The value indicates whether the size of the shape changes when hiding or showing, resizing, or moving rows or columns.

Return Value

If no value is set, returns whether this shape dynamically changes size.
Example
var heart = sheet.shapes.add("Shape1", GC.Spread.Sheets.Shapes.AutoShapeType.heart, 100, 60, 200, 160);
var state = heart.dynamicSize();
heart.dynamicSize(!state);
See Also

Reference

ShapeBase type