# GC.Spread.Sheets.Fill.FillDirection

## Content

# Enumeration: FillDirection

[Sheets](../modules/GC.Spread.Sheets).[Fill](../modules/GC.Spread.Sheets.Fill).FillDirection

Represents the type of drag fill direction.

**`example`**
```javascript
var start = new GC.Spread.Sheets.Range(0, 2, 1, 1);
activeSheet.setValue(0, 2, 5);
var r3 = new GC.Spread.Sheets.Range(0, 2, 4, 1);
activeSheet.fillAuto(start, r3, {fillType: GC.Spread.Sheets.Fill.FillType.auto, fillDirection:GC.Spread.Sheets.Fill.FillDirection.down, series: GC.Spread.Sheets.Fill.FillSeries.column});
```

## Table of contents

### Enumeration members

- [down](GC.Spread.Sheets.Fill.FillDirection#down)
- [left](GC.Spread.Sheets.Fill.FillDirection#left)
- [right](GC.Spread.Sheets.Fill.FillDirection#right)
- [up](GC.Spread.Sheets.Fill.FillDirection#up)

## Enumeration members

### <a id="down" name="down"></a> down

• **down** = `3`

  Fills from the top to the bottom.

___

### <a id="left" name="left"></a> left

• **left** = `0`

 Fills from the right to the left.

___

### <a id="right" name="right"></a> right

• **right** = `1`

 Fills from the left to the right.

___

### <a id="up" name="up"></a> up

• **up** = `2`

 Fills from the bottom to the top.
