# GC.Spread.Sheets.LineBorder

## Content

# Class: LineBorder

[Spread](../modules/GC.Spread).[Sheets](../modules/GC.Spread.Sheets).LineBorder

## Table of contents

### Constructors

- [constructor](GC.Spread.Sheets.LineBorder#constructor)

### Properties

- [color](GC.Spread.Sheets.LineBorder#color)
- [style](GC.Spread.Sheets.LineBorder#style)

## Constructors

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

• **new LineBorder**(`color?`, `style?`)

Represents the line border for a border side.

**`example`**
```javascript
//This example creates a border.
var border = new GC.Spread.Sheets.LineBorder
border.color = "#7FFFD4";
border.style = GC.Spread.Sheets.LineStyle.double;
var cell = activeSheet.getCell(1, 1, GC.Spread.Sheets.SheetArea.viewport);
cell.borderLeft(border);
```

#### Parameters

| Name | Type |
| :------ | :------ |
| `color?` | `string` |
| `style?` | [`LineStyle`](../enums/GC.Spread.Sheets.LineStyle) |

## Properties

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

• **color**: `string`

Indicates the color of the border line. Use a known color name or HEX style color value. The default value is black.

**`example`**
```javascript
//This example sets the color property.
var border = new GC.Spread.Sheets.LineBorder
border.color = "#7FFFD4";
border.style = GC.Spread.Sheets.LineStyle.double;
var cell = activeSheet.getCell(1, 1, GC.Spread.Sheets.SheetArea.viewport);
cell.borderLeft(border);
```

___

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

• **style**: [`LineStyle`](../enums/GC.Spread.Sheets.LineStyle)

Indicates the line style of the border line. The default value is empty.

**`example`**
```javascript
//This example sets the style property.
var border = new GC.Spread.Sheets.LineBorder
border.color = "#7FFFD4";
border.style = GC.Spread.Sheets.LineStyle.double;
var cell = activeSheet.getCell(1, 1, GC.Spread.Sheets.SheetArea.viewport);
cell.borderLeft(border);
```
